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
gdbstub: don't fail on vCont; C04:0; c packets
2017-07-14
Alex Be
n
née
gdbs
t
u
b: don'
t
fail
o
n v
C
ont; C0
4
:
0
; c packet
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-07-14
Alex Bennée
q
o
m
/cpu: remove
h
ost_tid fiel
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-07-14
Alex Benn
é
e
gd
b
stub: rename cpu_index -> cpu_gdb_index
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-07-14
Alex Benné
e
gdbstu
b
: modernis
e
DEBUG_GDB
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-06-21
Ale
x
Be
n
née
docke
r
:
u
pda
t
e
qemu:deb
i
an b
a
s
e
f
o
l
lowing stretc
h
rele
a
se
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
r
e
p
la
y
:
a
ssert time only goes forwar
d
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
Bennée
cpu
s
: call cpu_updat
e
_icoun
t
on read
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
cp
u
-
e
xec
:
upda
t
e
ico
u
nt after each TB_EX
I
T
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
Bennée
cpus:
intr
o
duce cp
u
_
u
pdate_ico
u
nt helper
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Benn
é
e
cpus: d
o
n't credit executed instructions
b
efore they
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
A
lex Bennée
cpu
s
:
move
icount preparation out
of tcg_exec_c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex
B
ennée
cpus: c
h
e
c
k cpu->running in cpu_get_icount_raw()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Benn
é
e
cpus: remo
v
e icount ha
n
dli
n
g
from
q
e
mu_tcg_cpu_thread_fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-10
Alex Bennée
target/i38
6
/misc_hel
p
er: w
r
ap BQL around ano
t
her IRQ
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-04-07
A
l
ex Bennée
sc
r
ipts/qemugdb/
m
tree
.
py
:
f
i
x up mtree dump
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
r
eplay/replay
.
c: bump REPL
A
Y_VERSION
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Be
n
née
ui/console: u
s
e exclusiv
e
mechanism di
r
ectly
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Be
n
née
u
i/console: e
n
s
u
re do_
s
afe_dpy_refresh
h
olds BQ
L
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Al
e
x Benné
e
bsd-user: alig
n
use of
m
map_lock to t
h
at
of l
i
nux-user
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-28
Alex Bennée
user-exec: handle synchronous s
i
gnals f
r
om QEMU gracefully
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-17
Alex Bennée
ui/console: ensure gra
p
h
i
c upd
a
tes 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
Alex B
e
nnée
doc
k
er/
d
ockerfiles/debia
n
-s390-cross:
in
c
l
u
d
e
cl
a
ng
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex B
e
nnée
hw/intc/a
r
m
_
gic: moder
n
ise
the DPRI
N
TF
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
target/arm/helper: ma
k
e it clear
th
e
EC f
i
eld is also
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
l
ex
Bennée
t
r
anslate-all
:
exit cp
u
_resto
r
e_state early if transla
t
ing
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
A
l
ex Bennée
target/
x
t
e
n
sa:
h
old BQL fo
r
interrupt process
i
n
g
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
s390x/misc_helper
.
c: wra
p
IO instructions
i
n BQL
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-03-09
Alex Bennée
sparc/
s
pa
r
c64: gra
b
BQL be
f
ore 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
:
add ad
d
itional
error
_
report w
h
en !
T
A
RG
E
T_SU
P
P
ORT_MTT
C
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:
declare TCG_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 smar
t
er with icount and MTTC
G
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Alex
B
en
n
ée
.
shipp
a
ble: ad
d
s
3
9
0x
-
cross
target
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-28
Ale
x
B
e
nnée
n
e
w:
d
o
c
kerfiles/d
e
bian-
s
390-cross
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Benné
e
tcg:
enable MTTCG by defa
u
lt f
o
r ARM on x8
6
hosts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
hw/misc/imx
6
_src: defer clear
i
ng o
f
S
R
C_SCR
res
e
t bi
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tar
g
et-arm: ensure all cross vCPUs TLB flushes
c
omplete
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
target-arm
:
don't generat
e
WFE/Y
I
ELD cal
l
s for MTTCG
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Al
e
x Bennée
target-arm/p
o
wer
c
tl: defer cpu res
e
t wo
r
k to CPU
c
o
ntext
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benné
e
cputl
b
: introduc
e
tlb_flush
_
*_all_cp
u
s[_sy
n
c
ed]
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Bennée
cputlb
:
ato
m
i
cally 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
A
l
ex
B
e
nnée
c
p
utlb: add tlb_flush_by_mmuid
x
async
r
outine
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
lex Ben
n
é
e
cputlb
and a
r
m/sparc targets: co
n
vert mmuid
x
fl
u
shes
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
cpu
t
l
b
: tweak qemu
_
ram_addr_from_host_nofail rep
o
rting
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Bennée
cputlb: add assert_c
p
u_
i
s_self
c
hecks
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
A
l
ex Ben
n
ée
tcg: ena
b
l
e thread-p
e
r
-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()
f
o
r
SoftMMU
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex
Be
n
né
e
tcg: remove global
exit_request
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
B
ennée
tcg: rena
m
e
tcg_cur
r
ent_cpu
t
o t
c
g_c
u
rrent_rr_c
p
u
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
tcg: add kick timer
f
or single
-
thr
e
ade
d
vC
P
U
emulation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
t
cg: move TCG_MO
/
B
AR types into own file
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
docs: new design doc
u
ment m
u
lt
i
-th
r
ead-tc
g
.
txt
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Benn
é
e
MAINTAINERS: m
e
r
g
e Bu
i
l
d and test automation with
D
oc
k
er
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Ale
x
Bennée
.
ship
p
ab
l
e
.
yml: new CI provider
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex Bennée
new: de
b
ian doc
k
er targets for cross
-
compiling
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-24
Alex B
e
nnée
t
ests/d
o
ck
e
r: add b
a
sic us
e
r mapping
suppo
r
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex B
e
nnée
.
travis
.
yml: s
p
lit VM
based
b
uilds
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-02-10
Alex Bennée
.
tra
v
is
.
ym
l
: don't specify CONFIG
twice
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Bennée
cputlb
:
drop
f
lush_global flag from
t
lb_flush
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Benn
é
e
cpu_
c
ommon_rese
t
: wrap TCG specific code in tc
g
_enabled()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-13
Alex Ben
n
ée
qom/cpu: move tlb_flush
to cpu_comm
o
n
_reset
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-12
Alex Ben
n
ée
t
r
avi
s
: add Trusty with cla
n
g stable build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
tests: New t
e
s
t
-bitcn
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-12-05
Alex
B
e
n
née
target-
a
rm/tr
a
nslate-a64: fix ge
n
_load_e
x
c
l
usive
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-11-01
Alex
B
ennée
exec
.
c: en
s
ure all AddressSpaceDi
s
patch updates under R
C
U
commit
|
commitdiff
|
tree
2016-10-31
Alex B
e
nnée
tcg: move locking for tb_invalidate
_
phys_page_
r
a
n
ge up
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex B
e
nnée
cpus: re-factor out hand
l
e_ic
o
unt_dead
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: cp
u
s
rm tc
g
_exec
_
all()
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x Be
n
n
ée
tc
g
: move tcg_exec_all an
d
helpers above thread fn
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ex Benn
é
e
target-ar
m
/arm-pow
e
rctl
:
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
B
ennée
translate-all: Add as
s
e
rt_(memory|tb)_lock annotations
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
A
lex Benn
é
e
lin
u
x-user/elfload: ensure
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
c
pu-
e
xec
:
include c
p
u_index in CPU_LOG_
E
XEC
m
essages
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Al
e
x
B
ennée
t
ranslate-all: a
d
d DEBUG_LOCKING
a
sser
t
s
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Benné
e
translate_all: DEBUG_FLUSH
-> D
E
BUG_T
B
_
F
LUSH
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-31
Alex Bennée
cpus: make a
l
l_vcpus_paused() return b
o
o
l
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-28
Alex Bennée
net: split colo_compare_pkt_i
n
fo into
t
wo t
r
ace ev
e
nts
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-26
A
lex Bennée
lin
u
x
-user: enable
p
arallel
code generation on cl
o
ne
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-23
Alex Benné
e
kvm-a
l
l
:
don't use
s
tale dbg_data->cpu
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Ale
x
Ben
n
ée
tests
/
docke
r
/
Makefile
.
include: add a
g
eneric docker
.
.
.
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
t
e
sts/docker: make
test
-
mingw
hono
u
r TARGE
T
_LIST
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
te
s
ts
/
docker:
test-bu
i
l
d
scri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-17
Alex Bennée
tests
/
d
ocker: add tr
a
vis do
c
ker
f
i
l
e
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex B
e
nné
e
.
travis
.
ym
l
: add gcc sa
n
i
t
ize
r
bu
i
ld
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Benn
é
e
qga/command:
use QE
M
U
ato
m
ic primitives
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
Bennée
linux-user/syscall
:
extend lock a
r
oun
d
c
pu
-
lis
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
util/
q
ht:
atomical
l
y
s
et b->hashes
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
cpu:
a
tomica
l
ly m
o
d
ify cpu->ex
i
t_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 clear the tb_jmp_
c
ache
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Ale
x
Be
n
n
é
e
qom/object: update
c
lass
cache atomically
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex
B
enn
é
e
tcg/optim
i
z
e
:
m
o
v
e d
e
fault re
t
ur
n
out of if statemen
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Al
e
x Bennée
atomic
.
h: co
m
m
e
nt on use of atomic
_
rea
d
/set
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-10-04
Alex Bennée
atom
i
c
.
h: fix __SA
N
ITIZE_
T
HREAD__
build
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-28
Alex Bennée
ui
/
vnc-enc-tig
h
t: remove sw
i
t
ch and have
s
ingle retur
n
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-27
A
le
x
Bennée
cpus: pass CPU
S
tate to run_o
n
_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
A
l
ex Benn
é
e
tcg: cpu-exec: remove
t
b_
l
oc
k
fr
o
m
the hot-path
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-09-13
Alex Bennée
tcg: set up tb->page_addr before inser
t
ion
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Alex Bennée
doc
k
er: pass EXECUTABLE to
b
u
ild script
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
lex
Bennée
tes
t
s/docker/
d
ocker
.
p
y: add upd
a
te operation
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
A
l
ex B
e
nnée
tes
t
s/
d
oc
k
er/docke
r
f
i
les:
n
ew debia
n
-
bootstrap
.
do
c
ker
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
2016-07-20
Ale
x
Bennée
tests/docker/docker
.
p
y
:
check and run
.
pre scri
p
t
Signed-off-by:
Alex Bennée
<alex.bennee@linaro.org>
commit
|
commitdiff
|
tree
next