repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
cpus: move icount preparation out of tcg_exec_cpu
2017-04-10
Alex
Benn
é
e
cpus: move
icount pr
e
paration out of tcg_exec_cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
cp
u
s: check cpu->runn
i
ng
in cpu_get
_
i
count_raw()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
cpus:
r
e
m
ove icount
han
d
li
n
g fro
m
qemu_
t
cg_cpu_
t
hread_fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
target/i386/misc_helper:
wrap BQ
L
a
round another IRQ
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-07
A
l
ex
B
e
n
née
scri
p
ts/qemu
g
db/mtree
.
py
:
f
ix up mtree dump
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
rep
l
a
y
/repl
a
y
.
c
:
b
u
m
p
R
EPLAY_VERSI
O
N
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
u
i
/
con
s
ole
:
u
s
e exclusive mechanism directly
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Al
e
x Bennée
ui/console: ensure do_safe_
d
py_refresh holds BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Ale
x
B
e
nnée
bsd-user: align
use
of m
m
ap
_
lock t
o
that of linux-us
e
r
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Ale
x
Bennée
user-exec: handle sync
h
ronous s
i
g
n
als f
r
om QEMU gracefully
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-17
Al
e
x Bennée
u
i
/con
s
ole: ensu
r
e graphic
up
d
ates 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
Al
e
x Bennée
dock
e
r/dockerf
i
l
e
s
/d
e
bian-s390-cross: include
clang
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Benné
e
hw/i
n
tc
/
a
rm_gic:
m
odern
i
s
e the D
P
RINTF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
t
a
rge
t
/arm/helper:
make it clear the E
C
field is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
lex Bennée
tra
n
slate-all:
exit cpu_restor
e
_sta
t
e early if t
r
anslating
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
target/xtensa
:
ho
l
d
B
QL for
in
t
erru
p
t p
r
o
c
e
ssing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Al
e
x Benn
é
e
s
3
90x/misc_helper
.
c: w
r
ap IO ins
t
ruc
t
ions in BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex B
e
nnée
spar
c
/spa
r
c64: g
r
ab BQL before call
i
ng cp
u
_check_irqs
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
Bennée
cpus
.
c: a
d
d a
d
ditiona
l
error_report whe
n
!TARGET_SUPPORT_MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex
B
ennée
target/i
3
8
6
/
cpu
.
h: declare TCG_GUEST_DEF
A
ULT_MO
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex B
e
nnée
vl/
c
pu
s
: be smarter with
i
count and MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Ale
x
Be
n
née
.
shippable: a
d
d s390x-cros
s
target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Ale
x
Ben
n
ée
new: doc
k
erfiles/debian-s39
0
-cross
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
t
cg
:
e
n
able MTT
C
G by def
a
ult for ARM
on x86 hosts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
hw/misc/im
x
6_src: defer clearing of SRC_S
C
R
re
s
et bits
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
t
a
rget-ar
m
: ensure all
cross vC
P
Us TLB flu
s
hes co
m
ple
t
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
t
a
r
ge
t
-arm: d
o
n't gener
a
te
WFE/YIELD call
s
fo
r
MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
targe
t
-arm/p
o
werctl: de
f
er cpu reset work
t
o
CPU context
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cputlb:
introduce tl
b
_
flush_*_all_cpus
[
_sy
n
ced]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cput
l
b: ato
m
ically update
t
l
b fields used by tlb_reset_dirty
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
cp
u
tlb: add
tlb_flush_b
y
_mmuidx async rout
i
nes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
cputlb
a
nd ar
m
/
s
parc
t
arg
e
t
s
:
con
v
ert mmu
i
dx
f
l
ushes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
cputlb:
t
wea
k
qemu_ra
m
_addr_from_host_nofail repo
r
t
i
ng
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
enné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
Al
e
x Bennée
t
c
g: enable t
h
read-per
-
vCPU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Be
n
n
ée
tcg:
e
nabl
e
tb_lock() for SoftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
t
cg
:
r
e
move global
e
xit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Bennée
tcg: r
e
nam
e
tcg_cu
r
rent_cp
u
to t
c
g_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
c
k t
i
m
e
r for singl
e
-th
r
eaded vCPU emulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: move TCG_MO/BAR types into own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Be
n
née
d
oc
s
:
n
e
w design document mu
l
t
i-thread-tc
g
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
B
ennée
MAINTAINERS: merge
B
uil
d
and tes
t
autom
a
tion with Dock
e
r
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
.
shi
p
pa
b
le
.
yml
:
new CI
p
r
ov
i
der
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
new: debian docker targets for cross-compiling
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tests/docker: add basic
user mapping support
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
t
rav
i
s
.
y
ml: split
V
M
b
a
s
ed
builds
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 specif
y
CONFI
G
twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
l
ex Bennée
cp
u
tlb: drop
fl
u
sh_global fl
a
g from t
l
b_flus
h
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
cpu_com
m
on
_
reset:
wr
a
p TCG speci
f
ic co
d
e
i
n
tcg
_
en
a
bled(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
A
l
e
x Bennée
qo
m
/cpu
:
m
o
ve tlb
_
flush t
o
cpu_com
m
on_res
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Al
e
x
Ben
n
ée
t
r
avis
:
add Tr
u
sty wit
h
clang s
t
a
ble
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Al
e
x
B
ennée
t
e
sts: New test-bitcnt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
A
l
ex Be
n
n
é
e
target-arm/transla
t
e-a64
:
fix gen_load_ex
c
lusive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex Bennée
exec
.
c: ensure all AddressSpaceDispatch
up
d
ates und
e
r
RCU
commit
|
commitdiff
|
tree
2016-10-31
Alex Benné
e
tcg: move l
o
ck
i
ng for tb_invalidate_phy
s
_p
a
ge_ran
g
e up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex
B
ennée
cpus
:
re-fa
c
tor out handle_icou
n
t_dea
d
l
i
ne
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Benné
e
tcg: cpus
r
m
t
c
g_e
x
ec_all(
)
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x
B
ennée
tcg:
m
o
ve tc
g
_exec_all and helpers abov
e
thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex B
e
nnée
target-arm/arm-powe
r
c
tl: wake up sl
e
eping 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
tra
n
sl
a
te-all: Add assert_(memory|tb)_lock anno
t
ations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Benné
e
linux
-
user/elfload: ensur
e
mm
a
p_lock() held while s
e
tting
up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benné
e
c
pu-exec: include c
p
u_index in CPU_LOG_EXE
C
messa
g
es
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Be
n
née
translate-all: add DEBUG_LOC
K
ING asserts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Ale
x
B
e
nn
é
e
translate_all: DEBUG_FLUSH ->
D
EBUG_TB_FLUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: make all_vcpus_paus
e
d() return bool
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Ben
n
ée
net: split colo_co
m
pare_pkt_i
n
fo into two trace events
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
Alex Bennée
l
inux-user: enable para
l
lel code gener
a
t
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
u
se stale d
b
g_data->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex B
e
nnée
tes
t
s
/
dock
e
r/
M
akefil
e
.
i
n
c
l
u
de: a
d
d a g
e
neric dock
e
r
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
B
e
nnée
tests/docker: make tes
t
-mingw honour TARGET
_
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-buil
d
script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests/docker: add
tra
v
i
s
dockerfile
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
.
travis
.
yml:
a
d
d gcc sanitizer build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
qga
/
command: use QEM
U
atomic primitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
linux-use
r
/
s
ys
c
all:
e
xtend loc
k
a
round
c
p
u
-list
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
u
t
i
l
/
qht: atomically set
b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
c
pu: atomically modify cpu-
>
exit_re
q
uest
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benné
e
qom/c
p
u
: ato
m
ically cle
a
r
the tb
_
jmp_c
a
che
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
qom/object: update
class ca
c
he atomicall
y
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
tcg/optimiz
e
: move def
a
ult return out of
i
f s
t
atement
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Be
n
née
at
o
mic
.
h: comme
n
t on
use of atom
i
c
_
re
a
d
/
s
e
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
atomic
.
h
:
fix __
S
ANITIZE_THREAD__ build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Al
e
x Be
n
né
e
ui
/
v
n
c-enc-tigh
t
: remove switc
h
and
h
ave s
i
ngle ret
u
rn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
Alex Bennée
cpus:
p
ass CPUState 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
t
c
g:
cpu-
e
xec: remov
e
tb_
l
ock fro
m
the hot-p
a
th
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
A
le
x
Bennée
t
c
g: set up
tb->page
_
addr before insertion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Benné
e
do
c
ker: pass EXECUTABLE to build script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex
Bennée
tests
/
dock
e
r/docker
.
py: add update operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex
B
ennée
tests/d
o
cker/dockerfiles: new
d
ebian
-
boo
t
strap
.
docker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
B
e
nnée
tes
t
s/docker/docker
.
py:
c
hec
k
and run
.
pre scri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
test
s
/docke
r
/
docker
.
py: s
u
pport --in
c
lude-
e
xecutable
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
tests/docker
/
d
ocke
r
.
py
:
docke
r
_dir
o
utside bui
l
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-06-08
Alex Bennée
.
travis
.
yml: add trusty GCE targe
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-05-13
Alex Bennée
tcg: reorganize tb_find_phys
i
c
a
l
loop
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
i
n
c
lude/qemu
/
a
tomic: add compile time ass
e
rts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex B
e
nné
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
A
l
e
x
B
ennée
.
travis
.
y
ml: make
-j
3
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Be
n
n
ée
.
travis
.
yml:
en
a
ble OSX
b
uilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-04-05
Alex Bennée
.
travis
.
yml: colla
p
se the test matr
i
x
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-03-22
Al
e
x Bennée
cp
u
t
l
b: mode
r
nise the debug
s
upport
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next