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
cpus: check cpu->running in cpu_get_icount_raw()
2017-04-10
Ale
x
Bennée
c
pus: check cpu->running in cpu_get_icount_r
a
w()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
cpu
s
: remove icou
n
t handling from qem
u
_tcg_cpu_thread
_
fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
A
l
ex Bennée
ta
r
get/
i
386/misc_helper: wrap BQL
around ano
t
her IR
Q
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-07
Alex Ben
n
ée
scr
i
pt
s
/
q
emugdb/mtree
.
py:
fix up mtree d
u
mp
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
replay/repla
y
.
c: bum
p
REPLAY_VERSION
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Ben
n
ée
ui/consol
e
: use exclusiv
e
mechani
s
m d
i
rect
l
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
ui
/
console
:
en
s
u
r
e do
_
s
afe
_
d
p
y_refresh holds BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
A
l
e
x
Ben
n
ée
bsd-user: al
i
g
n u
s
e of mmap_lock to th
a
t
o
f linux-user
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
A
lex Bennée
user-exec: hand
l
e s
y
nchrono
u
s signals fr
o
m QEMU gracef
u
ll
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-17
Alex Bennée
ui/console
:
ensure
graphic upd
a
tes don'
t
race
w
ith
.
.
.
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 Bennée
docker/dockerf
i
les/deb
i
an-s390-cross: includ
e
clang
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
hw/intc/arm_gic: mo
d
ernis
e
th
e
DPRINTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
B
enn
é
e
target/arm/hel
p
er:
m
ake
it clea
r
the EC fi
e
ld is
a
lso
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
B
enné
e
translate-all
:
exit cpu
_
restore_state earl
y
if transla
t
ing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x Bennée
target/xtensa: hol
d
B
Q
L
for
i
nterrupt processin
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
s390x
/
mis
c
_helpe
r
.
c
: wra
p
IO inst
r
uctions in BQ
L
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
sparc/s
p
a
r
c64: grab B
Q
L befo
r
e calling cpu_check_irqs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
cpus
.
c:
a
dd ad
d
it
i
onal error_report when !TA
R
GET_SUPPORT_
M
TT
C
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x Bennée
target/i
3
86/cpu
.
h: d
e
clare TCG
_
GUEST
_
D
E
FAULT_
M
O
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
vl/
c
p
u
s
:
be smart
e
r
w
it
h
icount and MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex
B
e
nnée
.
shippable: a
d
d s390x-cross t
a
rget
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Ale
x
Bennée
new: dockerfiles/debian-s390-
c
r
o
ss
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
tcg:
e
nable
M
TTCG by de
f
ault for ARM on x
8
6 h
o
s
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
hw/misc/imx6_src: de
f
er clearing of SRC_SCR reset
bit
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
t
a
rget-arm:
ensure all
c
ros
s
vCP
U
s TLB flushes
complete
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
target-arm: don't generate W
F
E/YIEL
D
calls for
M
TTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
t
a
rge
t
-arm/p
o
werctl: defer
c
pu reset wor
k
t
o CPU con
t
e
xt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb: intro
d
uce tlb_f
l
u
sh_
*
_al
l
_cpu
s
[_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
n
é
e
cputlb: atom
i
cally update tl
b
fie
l
ds u
s
e
d
by tlb_reset_
d
i
r
ty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
cput
l
b: add tlb_fl
u
sh_b
y
_mmuidx async
routines
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cp
u
tlb a
n
d
arm/sparc
target
s
: conv
e
rt mmuidx flu
s
hes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
cputlb: tw
e
ak qemu_ram_a
d
d
r
_
fr
o
m_host
_
nofa
i
l repor
t
ing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb
:
add assert_cpu_is_s
e
lf checks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: enable thread-per-vCP
U
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
t
c
g: enabl
e
tb_lock
(
) for
S
oftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: re
m
ove g
l
obal exit_re
q
uest
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: rename tcg_curre
n
t
_cpu to
t
cg_current_rr
_
cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg
:
add
k
i
ck timer
f
o
r single-threaded vCPU
e
mul
a
t
i
o
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Be
n
née
t
c
g
:
move TC
G
_M
O
/BAR
t
ypes into o
w
n file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
do
c
s: new d
e
s
ign
d
o
cument mu
l
ti
-
thread-tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
B
e
n
n
é
e
MAINTAINERS
:
merge Build and
t
est
automation
with Docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
.
shippable
.
y
ml: new CI
provider
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
e
nn
é
e
new: debian d
o
c
ker targets for cr
o
ss-compili
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
tests/docker: add basi
c
u
s
er
m
apping support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
A
lex Bennée
.
t
r
avis
.
ym
l
:
spli
t
VM
b
ased b
u
ilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Ben
n
ée
.
travis
.
yml: don't specify CONFIG twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
lex
Bennée
cputlb
:
drop flush_global flag f
r
o
m
t
lb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
lex
Be
n
né
e
c
pu_common_reset: wrap TCG s
p
ecific code
i
n tcg
_
enabl
e
d()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
lex Bennée
qo
m
/cpu
:
move
tlb_flush
t
o
cpu_common
_
res
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Bennée
t
r
avis: add Trusty with
clang stable
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Al
e
x Bennée
t
e
sts: New
test-bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex Bennée
target-arm/trans
l
ate-a6
4
:
fix gen_load_exc
l
usive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex B
e
nnée
exec
.
c:
e
ns
u
re all
Addre
s
sSp
a
ceDispa
t
c
h
updates un
d
er RCU
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
tcg:
move locking for tb_inv
a
lidate_p
h
ys_
p
a
ge_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
Alex Benné
e
tcg
:
c
pus rm
tcg_exec
_
all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
ennée
tc
g
: move t
c
g_exec_a
l
l and
helpers above thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
target-arm/arm-
p
owerctl: wake u
p
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
trans
l
ate-all: Add assert_(memory|tb)_lock annotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
lin
u
x-u
s
er
/
elfload:
e
nsure
mmap_lock() held w
h
ile setting up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpu-e
x
e
c
: inc
l
ude cpu_index in C
P
U_LOG_EXE
C
m
es
s
ages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex
B
e
nnée
translate-all:
add DEBUG_LOCKIN
G
as
s
erts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benné
e
translate_all: DEBUG_FL
U
SH -> DEBUG_TB_
F
LU
S
H
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: make all_vcpus_paused()
re
t
urn bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Bennée
net
:
spl
i
t
c
olo_compare_pkt_info into two trace event
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Bennée
linux-user:
enable parallel cod
e
generatio
n
on clon
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Bennée
kvm-all:
don't us
e
stal
e
d
b
g_d
a
ta->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
Bennée
tests/doc
k
er/
M
akefile
.
include:
a
dd a ge
n
eric docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Ben
n
ée
tests/
d
ocker: mak
e
t
est-
m
ingw h
o
no
u
r
TARGE
T
_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
test
s
/docker: test-bui
l
d script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Ben
n
ée
tests
/
docker
:
ad
d
trav
i
s dock
e
r
fi
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
.
travis
.
y
m
l: a
d
d gcc sanitizer buil
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qga/command: use QEMU atomic primiti
v
es
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Bennée
lin
u
x-user
/
s
y
scall: extend lock
a
r
o
und cpu-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
util/qht: atomically
set b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
cpu
:
atomically modify
c
pu-
>
exit_re
q
uest
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
B
e
nnée
qom/cpu: atomically clear the
t
b
_jmp_cache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
ennée
qom/object: update
c
la
s
s
c
ache atomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Ben
n
ée
tcg/o
p
timize: move default return out of if stateme
n
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex B
e
nnée
atomi
c
.
h: comm
e
n
t on
u
se
of
ato
m
i
c
_read/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
at
o
m
i
c
.
h: fix
__SANITIZ
E
_TH
R
E
AD__ buil
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Be
n
née
ui
/
v
n
c-enc-tig
h
t: remove switch and h
a
v
e
single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex
Be
n
n
é
e
cp
u
s
: pas
s
CPUS
t
at
e
t
o
run_on
_
cpu he
l
pers
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
lex B
e
nn
é
e
tcg:
cpu-
e
xec: rem
o
v
e tb_
l
o
c
k
f
ro
m
th
e
hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg: set up
t
b->page_add
r
be
f
ore in
s
ertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
Be
n
n
ée
docker: pas
s
E
X
EC
U
TA
B
LE
to
build s
c
ript
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
ocker/dockerfiles: n
e
w
debia
n
-b
o
otstra
p
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker/do
c
ker
.
p
y
:
check and
run
.
pre script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
enn
é
e
test
s
/docker/do
c
ke
r
.
p
y: suppor
t
--include
-
executabl
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
test
s
/
docker/
d
o
cker
.
p
y
:
d
ocke
r
_dir outside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Ben
n
ée
.
travis
.
yml
:
a
dd trusty GCE
target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Al
e
x Be
n
n
é
e
t
c
g: reorga
n
ize tb_find_physical
l
oop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Be
n
née
in
c
l
u
de
/
qemu/atomi
c
:
add compile time assert
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Al
e
x
B
ennée
cpus: do
n
't use a
t
omic_read for vm_clo
c
k_warp_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
yml: ma
k
e
-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
lex
Be
n
née
.
tr
a
vis
.
yml:
c
ollapse the test m
a
t
r
ix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Bennée
cputlb: modernise the debug suppo
r
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Alex
B
ennée
qem
u
-log
:
sup
p
ort simple pi
d
sub
s
tituti
o
n for logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next