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
gtk-egl: add scanout_disable support
2017-02-24
Ale
x
Be
n
n
é
e
tcg: e
n
ab
l
e MT
T
CG by defa
u
l
t
for ARM
on x86 hosts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
hw/misc/
i
mx6
_
src: d
e
fer clearin
g
of
S
R
C
_SCR r
e
se
t
bits
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
targ
e
t-arm
:
ensure
a
ll cros
s
v
CP
U
s TLB flushes com
p
le
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
targ
e
t-arm: don
'
t gener
a
t
e
WFE/YIELD
c
al
l
s for MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
target
-
arm/powerctl:
d
efer cpu
r
eset
w
ork
t
o CPU con
t
e
xt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
cputlb: introduce tlb_flush_*_al
l
_
cpus[_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
c
p
u
t
lb
:
ato
m
ically update tlb fields
used b
y
t
l
b_reset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Be
n
née
cputlb: add tlb
_
flush_by_mmuidx async rou
t
ines
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb a
n
d arm/sparc
ta
r
gets
:
convert mmu
i
dx
f
l
u
shes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex B
e
nnée
cputlb:
t
weak
qemu_
r
am_addr_fr
o
m_ho
s
t_n
o
fail re
p
orti
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
c
putlb: add
a
sser
t
_cpu_is_self c
h
ecks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: enabl
e
th
r
e
a
d-per-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
tcg: enable
tb
_
loc
k
(
)
f
o
r SoftMM
U
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
t
cg
:
remove global exit_r
e
ques
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
ée
tcg: rename tcg_current_cpu
to tcg_current_r
r
_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tc
g
: add
k
ick tim
e
r for single-t
h
r
eaded
v
C
PU emulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
tcg: move TCG_
M
O/BAR
t
yp
e
s
into own
file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
docs: n
e
w
d
esign docum
e
nt m
u
lti
-
threa
d
-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
M
AINTAINERS:
me
r
ge Build a
n
d test aut
o
mation wit
h
D
o
cke
r
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
.
shippable
.
y
m
l: new CI
p
r
o
vid
e
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
ne
w
: debian do
c
ker targets for cross-compiling
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tests
/
doc
k
e
r: add ba
s
ic user
mappi
n
g support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
B
e
nnée
.
tra
v
is
.
yml:
sp
l
it VM bas
e
d bu
i
l
d
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
travis
.
yml:
d
o
n't s
p
e
cify CONF
I
G twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
lex B
e
nnée
c
p
utl
b
:
d
r
o
p f
l
ush_globa
l
flag from
tlb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Ale
x
Ben
n
ée
c
p
u_com
m
on_reset:
wrap
T
CG specific code
in tcg_enabled
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Al
e
x Benn
é
e
qom/
c
pu:
m
ove t
l
b_fl
u
sh to cpu_com
m
o
n
_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Al
e
x Bennée
tra
v
is: add Trust
y
with
c
l
a
ng
stable build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
te
s
ts: New te
s
t
-bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
A
lex
B
ennée
tar
g
et-ar
m
/translat
e
-a64: fix gen
_
lo
a
d_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex Bennée
e
x
e
c
.
c: ensure all Add
r
essS
p
a
ceDispatch u
p
dates under
R
CU
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Benn
é
e
t
c
g
:
move lockin
g
for tb_invalidate_p
h
ys_pa
g
e_ran
g
e up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
c
p
u
s: re-fac
t
or ou
t
handle_
i
count_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg: cp
u
s
rm tcg_ex
e
c_all
(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex B
e
nn
é
e
t
cg: move tcg_exec
_
all
and
h
elpers above t
h
rea
d
fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benné
e
t
a
rget-arm
/
a
r
m
-
powerctl: wake 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 Bennée
tran
s
l
a
te-all: Add
a
s
s
ert_(memory|tb)_lock
annot
a
t
ions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
l
inux-user/elfload: ensure mmap_lo
c
k()
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_index
in CP
U
_LOG_EXEC me
s
sages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
tra
n
slate-all
:
add DEBUG_LOCKING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Bennée
transl
a
te_all: DEB
U
G_FLUSH -> DE
B
U
G_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
e
x
Bennée
c
p
us: make al
l
_vcpus_pause
d
() retur
n
bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Bennée
n
et: split colo_compare_pkt_
i
nfo in
t
o two trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Ale
x
B
ennée
linux-user:
e
nable parallel code
g
eneration on clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Bennée
kvm-a
l
l:
d
on't us
e
stale dbg_data
-
>
c
pu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex
Bennée
te
s
ts/docker/Makefil
e
.
include: add a generic doc
k
er
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Al
e
x
Ben
n
ée
tests
/
d
ocke
r
: make test-mi
n
g
w
honour T
A
RGET_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Al
e
x Bennée
tests
/
docker
:
test-bui
l
d sc
r
ipt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
t
ests/docke
r
: add tr
a
vis dockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
.
travis
.
yml:
add gcc s
a
nit
i
zer b
u
il
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
née
qga
/
command: use QEMU at
o
mic
p
rimit
i
ves
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Be
n
née
linux-us
e
r/s
y
scall: extend lock a
r
ound cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
né
e
uti
l
/qht:
a
tomica
l
ly
s
et b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benné
e
c
pu
:
ato
m
ically modify cpu
-
>
exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex
B
ennée
qom/cpu: atomic
a
lly clear the tb_jmp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
q
om/obje
c
t: update class cache at
o
micall
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Ben
n
ée
tc
g
/
o
pt
i
mize:
m
ove
default return out of if statement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
n
ée
a
to
m
i
c
.
h: comme
n
t
o
n use of atomic_re
a
d
/
set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
atomic
.
h: fix __SANITIZE_THREAD__ build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Be
n
née
ui/vn
c
-e
n
c-tight: remove switch and hav
e
single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
cpus: pass CPU
S
ta
t
e
t
o run_
o
n
_
cpu helper
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
Alex Benn
é
e
t
cg: 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
A
l
ex Bennée
tcg: set up tb-
>
page_ad
d
r before insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x Benn
é
e
docker: pass
EXECUTABLE to bu
i
ld script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex Bennée
tests/do
c
ker/docker
.
py: add update
o
peration
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex B
e
nné
e
te
s
t
s/docke
r
/d
o
c
k
er
f
iles: ne
w
debian-bootstrap
.
d
ocker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/docker
.
py: check and run
.
pre script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benn
é
e
tests/dock
e
r
/
docker
.
py: sup
p
o
rt --include-exec
u
t
abl
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/docker
.
py:
docker_dir
ou
t
side
b
uild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Al
e
x Bennée
.
trav
i
s
.
yml: add trusty GCE target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Ale
x
Bennée
t
cg: re
o
rgani
z
e tb_fin
d
_ph
y
sical loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
e
x
Bennée
inclu
d
e
/qemu/at
o
mic:
a
dd compile time
ass
e
rts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Bennée
c
p
us: don't use atomic_rea
d
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
ravis
.
y
m
l: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
yml:
enable OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
ex Bennée
.
travis
.
yml: col
l
apse the tes
t
matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
Bennée
cputlb: moder
n
i
s
e th
e
debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex B
e
nn
é
e
qemu-log
:
suppo
r
t
s
imple pid substituti
o
n
f
or l
o
gs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
t
arget
-
a
rm: dfilter support for in_asm
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Benné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
Alex Be
n
n
é
e
q
emu-l
o
g: new option
-
dfil
t
er to limit output
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Be
n
née
qemu
-
lo
g
: correct he
l
p t
e
xt
fo
r
-d cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex Bennée
tcg: pass down Tr
a
nslatio
n
Block to tcg_code
_
gen
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-09
Al
e
x Bennée
inclu
d
e/qem
u
/
a
tomi
c
.
h:
d
e
fault to __atom
i
c
f
u
nction
s
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
MA
I
NTAINERS: Add
.
travis
.
y
m
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Bennée
.
travis
.
y
ml: reduce
t
he test
m
atrix a l
i
ttle
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
A
l
ex Bennée
.
travis
.
yml
:
e
na
b
l
e
c
cache for the builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex
B
ennée
.
travis
.
yml: enable
each of the co-rout
i
ne backends
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-08
Alex Ben
n
ée
.
travis
.
ym
l
: run ma
k
e check
f
or all matrix targets
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-02-05
Ale
x
Bennée
.
trav
i
s
.
yml: migrate to container bu
i
lds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
A
lex Bennée
tests/guest-d
e
bug: in
t
rodu
c
e ba
s
i
c
g
dbstub t
e
sts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Benn
é
e
target-arm: kvm
-
re-inje
c
t guest
d
ebug exceptions
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Bennée
targe
t
-arm:
kvm - ad
d
s
u
p
port for HW assi
s
t
e
d debug
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Ale
x
Bennée
target-arm: kvm -
s
u
pport
for sing
l
e step
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Ben
n
ée
tar
g
et-arm: kvm - implemen
t
software breakpoints
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-12-17
Alex Benn
é
e
target-arm:
kvm64 - intr
o
duce kv
m
_arm_in
i
t_debug()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-23
A
l
e
x Benné
e
co
n
fi
g
ure: append
-
-ex
t
ra-
l
d
flags
t
o LDFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-15
Alex Benné
e
target-arm/cpu
.
h
: rem
o
v
e
p
e
nding_exc
e
ption
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-06-03
Ale
x
Bennée
confi
g
ure: pos
t
fix --extra-cflags to QEMU
_
CFLAGS
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2015-04-01
Alex B
e
nné
e
target-arm: kvm64 fix save/restore of SPSR regs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next