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
target/arm: Treat PMCCNTR as alias of PMCCNTR_EL0
2017-04-10
Alex Bennée
cpus: remove ic
o
unt handli
n
g fr
o
m
q
emu_tcg_cpu_thread
_
fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Ben
n
ée
target/i386/misc_helper: wrap BQL
a
round
anoth
e
r IRQ
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-07
Alex Benn
é
e
scripts/qemugdb/mtree
.
py
:
f
i
x up mtree du
m
p
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Ale
x
Bennée
r
eplay/replay
.
c:
bump R
E
P
L
A
Y
_V
E
RSION
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
u
i/c
o
n
sole: use exclusive mechanism directly
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
ui/conso
l
e: ensur
e
do_safe
_
dpy
_
ref
r
e
s
h
holds BQ
L
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Be
n
n
ée
bs
d
-u
s
er: align use
of
mmap_l
o
ck
to
that
o
f l
i
nux-use
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Benn
é
e
u
s
er-exec
:
handle synchronous signals
f
r
om Q
E
M
U
grac
e
fully
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-17
A
le
x
Benné
e
ui/console: ens
u
r
e
graphic up
d
ate
s
don't race
with
.
.
.
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
Ale
x
Benn
é
e
docker/dockerfiles/debia
n
-s390-cross: include c
l
ang
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
l
ex Ben
n
ée
hw/intc/arm_gic: mode
r
nise t
h
e DPRINTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Benn
é
e
target/arm/helper:
m
ake it clear the EC field is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex B
e
nnée
t
r
anslate-all: exit cpu_restore_s
t
a
t
e e
a
rl
y
if tr
a
nsla
t
ing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
t
a
rg
e
t/xtensa
:
h
old
BQL for i
n
terrupt process
i
ng
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
s3
9
0x/misc_helper
.
c: wrap I
O
i
n
structions in BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x Bennée
sparc/
s
parc64: gr
a
b BQL before
ca
l
ling c
p
u
_check_
i
rqs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Ale
x
Ben
n
ée
cpus
.
c: add
a
d
d
itional er
r
or_report when !TARGET_SUPPORT_MTTC
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex B
e
nnée
ta
r
get
/
i386/cpu
.
h: de
c
l
are TCG_GUEST_
D
EF
A
ULT_MO
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Ale
x
B
ennée
v
l
/
cpus:
be smar
t
er wi
t
h icount and M
T
T
C
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex Be
n
née
.
shippable: add s39
0
x-cross target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Ale
x
Be
n
née
new: dockerfiles/deb
i
an-s390-cross
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
t
c
g
: enabl
e
MTT
C
G by d
e
fault fo
r
ARM on x
8
6 host
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Benné
e
h
w/misc/i
m
x6_src: d
e
fe
r
clearing o
f
SR
C
_SCR
reset bits
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
target-ar
m
: ensure
a
l
l
cros
s
vCPUs TLB flu
s
h
e
s comp
l
e
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Benné
e
target-a
r
m: don't
generate WFE/YIELD calls for MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
n
n
ée
target-arm/powerctl: def
e
r cpu reset w
o
rk t
o
CPU cont
e
xt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Be
n
née
cputlb: introd
u
ce tlb_flush_*_all
_
cpus[_synced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
cput
l
b: a
t
omically update tlb fields
u
se
d
by t
l
b
_
reset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
cputlb: add tlb_flush
_
by_
m
m
u
idx async routines
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
cputlb and arm/sparc
t
argets
:
c
on
v
e
rt mm
u
idx flushes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
c
putlb:
tweak q
e
mu_
r
am_addr_from
_
h
ost_n
o
fail reporting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb
:
add a
s
sert_cpu_i
s
_self checks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Ben
n
é
e
tcg: enab
l
e thread-per-vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: enable tb_lock() for SoftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
B
e
n
n
ée
tcg: remove global e
x
it_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
t
c
g: rename tcg_cu
r
rent_cpu t
o
tcg_current_rr_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tc
g
: add kic
k
timer
for single
-
t
hreade
d
vCPU
e
mulat
i
on
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
tc
g
: move
T
CG_MO/
B
AR types into own f
i
le
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Be
n
né
e
docs: new design
d
ocument multi-th
r
ead
-
tcg
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
M
AINTAINERS: merge Bu
i
ld and test automation with Docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
.
s
hippable
.
y
m
l: new
C
I provider
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Ben
n
é
e
new: debian doc
k
er targets for cros
s
-compil
i
ng
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x
Bennée
tests/do
c
ker: add
b
asic user mapping support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
tra
v
is
.
yml: split V
M
based builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex
B
en
n
ée
.
travis
.
y
ml: don't sp
e
cify CONFIG twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
l
ex Bennée
cputlb: drop flush_global flag from tl
b
_
f
l
ush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex
B
ennée
cpu_common
_
reset
:
w
r
ap TCG specific code in tcg_e
n
abled(
)
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_flu
s
h
to cpu_common_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Be
n
né
e
t
r
a
vis: add
Tru
s
ty with c
l
an
g
stable buil
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
A
lex Bennée
tests: New test-bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex Bennée
ta
r
get
-
arm/trans
l
ate-a64
:
fix gen
_
load_exclusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex
Benné
e
exec
.
c: ensure al
l
Address
S
paceDis
p
atch up
d
ates under
RCU
commit
|
commitdiff
|
tree
2016-10-31
Alex Benn
é
e
tc
g
: move locking for t
b
_
invalidate_p
h
ys_page_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
-
fa
c
tor out hand
l
e_i
c
ount_deadline
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
tcg: c
p
us rm tcg_exec_all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex
B
e
nnée
tcg: move tcg_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-po
w
erctl: wak
e
up sleepin
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-
a
ll: Ad
d
as
s
ert
_
(memory|tb)_lock annotat
i
ons
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Ben
n
ée
l
i
nux-user/elfloa
d
: ensure mma
p
_lock() he
l
d 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_LOG_EXEC mes
s
ages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
translate-all: add D
E
BUG_LOCKING
a
sserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
Benn
é
e
translate_all:
D
EBU
G
_
F
LUSH
->
D
E
BUG_TB_FLUS
H
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benn
é
e
cpus: ma
k
e all_vcp
u
s
_paused() re
t
urn
b
ool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
A
l
ex B
e
nnée
net: split col
o
_
compare_pkt_info into two t
r
a
c
e e
v
ents
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex
B
e
nnée
linux
-
user: enable para
l
lel cod
e
generat
i
on on clone
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Ben
n
ée
k
vm-all: don't
use stale dbg_data->c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/d
o
c
k
er/
M
akefil
e
.
i
n
c
lude:
a
d
d
a
generic docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
te
s
t
s
/docker: make te
s
t-
m
ingw honour TAR
G
E
T_L
I
ST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
test
s
/docker: test-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
d
ocke
r
f
i
le
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Be
n
né
e
.
travis
.
yml: add gcc
s
ani
t
i
ze
r
b
u
ild
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
qga/com
m
and
:
use QEMU atomic
p
r
imi
t
ives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Benné
e
li
n
ux-user/
s
yscall: extend
lock around cpu-l
i
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
A
lex Bennée
util
/
qht: atomically
set b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x B
e
n
née
cpu:
a
t
omical
l
y modi
f
y cpu->exit_requ
e
st
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
qom/cpu:
atomica
l
ly clear the t
b
_
jmp_c
a
che
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
e
n
n
é
e
qo
m
/
o
bject:
update
c
l
a
ss cache ato
m
icall
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benné
e
tcg
/
op
t
imize
:
move de
f
ault
return out of if 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: c
o
m
m
ent
on use o
f
atomic_re
a
d/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Bennée
atomic
.
h
: fix __
S
A
N
ITIZE_THREA
D
__ buil
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Bennée
ui/vnc-enc-tight: remove s
w
itch and ha
v
e single return
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
cpus:
pass CPUState to ru
n
_on_c
p
u
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
Ale
x
Benn
é
e
tcg: cpu-exec: remo
v
e tb
_
lo
c
k fr
o
m the ho
t
-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Ben
n
ée
tcg: set u
p
tb->page_ad
d
r b
e
fore insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
B
ennée
docker: pas
s
EXEC
U
TABLE
t
o build
sc
r
ipt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Al
e
x Bennée
tests/do
c
k
er
/
dock
e
r
.
py
:
a
d
d upd
a
te opera
t
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
ex
B
ennée
tests/docker/docke
r
f
i
les: new d
e
b
i
a
n-boots
t
r
a
p
.
doc
k
er
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
B
e
nnée
tests/do
c
ker/docker
.
py:
c
h
e
c
k
and run
.
p
re script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
tests/d
o
ck
e
r/docker
.
py: s
u
pport --include-exec
u
table
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/
d
ocker/docker
.
py: dock
e
r_di
r
outside build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
A
l
ex Bennée
.
tra
v
is
.
y
m
l:
a
dd
trusty GCE
t
arget
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex
Bennée
t
cg: reorganize tb_find_physical loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Benn
é
e
i
n
c
l
ude
/
q
e
mu/at
o
mic: add co
m
pile time asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
cpus: d
o
n't use atomic_read f
o
r
v
m_
c
l
ock
_
warp_start
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
yml: make -j3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
A
l
ex Ben
n
é
e
.
t
r
avis
.
yml: enable OSX builds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex
Ben
n
ée
.
travis
.
y
ml:
c
ollaps
e
the tes
t
matrix
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
A
lex Benn
é
e
cputlb: mod
e
rnise the debug support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Bennée
qemu-log: s
u
pp
o
rt simple pid substi
t
ution f
o
r logs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Ale
x
Benn
é
e
ta
r
get-a
r
m: dfilter support for in_a
s
m
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next