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
replay: don't process events at virtual clock checkpoint
2018-10-05
Emilio G
.
Cota
tests
/
fp/
f
p-te
s
t: add
f
loating point te
s
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
g
it
m
odules: a
d
d berk
e
ley's sof
t
f
l
oat + testfloat version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emi
l
i
o G
.
Cota
s
o
ftf
l
oat: re
m
o
v
e
float
6
4_trunc_to_int
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
C
ota
c
on
f
ig
u
re: en
a
b
le
mttcg for i38
6
and x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
tar
g
et
/
i386: mo
v
e x86_6
4
_h
r
eg
s
to DisasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
targe
t
/i386: move
cpu_tmp1_
i
64 to DisasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ota
ta
r
get/i386
:
move cpu_tmp3_i32
to Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
C
ota
target/i386: move
c
pu_tm
p
2
_i32 t
o
D
i
sasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
target/i3
8
6: move cpu_ptr1
t
o D
i
s
asContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
target/i386: move cpu_ptr0 to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
t
arget/i
3
8
6: move cpu_
t
mp4 to DisasC
o
ntext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target
/
i386: move cpu_tm
p
0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
t
arget/i386: mo
v
e cpu_T1
t
o DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i
3
86: move cpu_T0 to DisasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move
c
pu_A0 to DisasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
mi
l
io G
.
Co
t
a
target/i386: move cpu_cc_src
T
t
o DisasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
cpus
:
acces
s
.
qemu
_
i
cou
n
t_bias with at
o
m
ic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
c
pus: access
.
qemu_icount wit
h
atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
test-rcu-lis
t
: acces
s
n
_
recla
i
ms a
n
d n_n
o
d
e
s_rem
o
ved
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
qsp: use atom
i
c
64 accesso
r
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ota
tests:
a
d
d
atomic64-be
n
ch
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
util
:
ad
d
atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Co
t
a
cacheinfo: add i/
d
cache
_
linesize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
C
o
t
a
c
p
u
s
: initialize timers_state
.
vm_clock_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
t
a
atomic: fix c
o
mme
n
t s/x64_64/x86_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cot
a
qht-b
e
nch: add -p
f
l
ag t
o
preco
m
pute ha
s
h values
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io G
.
Cot
a
qht: constify arguments to som
e
in
t
erna
l
functi
o
ns
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qh
t
:
c
onst
i
fy
q
ht_st
a
tistics_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: consti
f
y
qht_l
o
okup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio G
.
Cota
qht: f
i
x comment in qht_bucket_remove_ent
r
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio G
.
Cota
qht: dr
o
p ht argument from qht it
e
rators
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio
G
.
Co
t
a
test-q
h
t:
s
peed up +
test qht_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
tes
t
-
qht: test dele
t
ion
o
f
the
l
a
st entry in a b
u
cket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
Cota
test-qht: tes
t
removal of n
o
n-existent entrie
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-
q
ht: t
e
st q
h
t_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: a
d
d
qht_it
e
r
_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: r
e
mo
v
e
unused map pa
r
am
f
rom
qht_remove__loc
k
e
d
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target/riscv: ca
l
l g
e
n_go
t
o_tb on
D
ISAS
_
TO
O
_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
C
o
ta
t
a
r
g
e
t/riscv: optimize indir
e
ct branches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
tar
g
et/riscv: o
p
t
imize cross-page direct j
u
mps in
s
oftmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Emi
l
i
o
G
.
Cota
spa
p
r
:
fix
l
ea
k
of r
e
v array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
Cot
a
qom: convert the CPU list to RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
spapr
:
do not use CPU_
F
OREACH_REVERS
E
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
Cota
t
ests: add te
s
t-rcu-tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
tes
t
s: add test-
l
ist-s
i
m
p
leq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-rcu-l
i
st: abstract th
e
list implement
a
tion
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-rcu-list: acc
e
ss
g
ofl
a
g
w
ith atom
i
cs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rc
u
_queue:
a
dd R
C
U QTAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
C
o
ta
rcu_queue:
a
dd RCU QSI
M
PLEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ota
rcu_queue: remove barrie
r
from
Q
LIST_EMP
T
Y_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rc
u
_
q
ueue: use
atomic
_
set in Q
L
IST_REMOVE_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hmp-commands-
i
nfo:
a
dd sync-pr
o
file
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io
G
.
Cota
hmp-
c
o
mmands: add syn
c
-pr
o
file
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
li
o
G
.
Cota
vl: add
-enable-sy
n
c-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
tests/atomic_a
d
d-bench: add -p to enable sync pr
o
file
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o G
.
Co
t
a
qsp
:
track BQL callers expli
c
itly
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emili
o
G
.
Co
t
a
qsp: support ca
l
l site coalescin
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
io
G
.
Co
t
a
qsp: add qsp_reset
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
Cota
qsp:
a
d
d
sort_by opt
i
on to qsp_rep
o
rt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ot
a
qsp: Q
E
MU'
s
Synchronization Profil
e
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio
G
.
Cota
seqlock: c
o
nstify
seql
o
ck_read_begin
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-09
Emi
l
io
G
.
Cota
t
ranslate-all: honour C
F
_NOCACHE
in t
b
_gen
_
code
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
Emili
o
G
.
Cota
tar
g
et/ppc
:
set is_
j
m
p
o
n
p
p
c_tr
_
breakpoint_check
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-02
E
m
i
li
o
G
.
Cota
t
r
anslate-a
l
l: fix locki
n
g of TBs whose two p
a
g
es
s
ha
r
e
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-28
E
m
i
lio G
.
Cota
tes
t
s/atomic_add-bench: add -m option to
u
se mutexes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emili
o
G
.
Cota
t
r
ace: e
n
able
t
racing of TCG atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
E
m
ilio
G
.
Cota
tr
a
ce: add
t
race_m
e
m
_build
_
info_no_se_be/le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cot
a
tr
a
ce: expand mem_info:siz
e
_shift to
3
b
i
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emil
i
o G
.
Cota
tr
a
ce: sim
p
lify tr
a
ce_mem f
u
n
ctio
n
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
tr
a
ce:
fix misreporti
n
g of TCG access sizes for u
s
er
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-22
Emilio G
.
C
o
t
a
tcg:
f
ix --disable-tcg bui
l
d
b
re
a
kage
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio
G
.
C
ota
tcg: remove tb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
C
ota
translate-all: remove t
b
_lock ment
i
on from cpu_
r
estore_stat
e
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Co
t
a
cputlb: r
e
move tb_lock
f
rom t
l
b
_flush functio
n
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
tran
s
late-all: p
r
otect T
B
jumps with a per-destination
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio
G
.
Cota
tra
n
slate-all: discard TB whe
n
t
b_link_page r
e
tur
n
s
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emi
l
io G
.
Cota
t
r
anslat
e
-all: introdu
c
e as
s
e
r
t
_
no_pages_locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emili
o
G
.
Cota
t
r
a
nslate-al
l
:
add page_locked assertions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Co
t
a
translate
-
all: use pe
r
-page locking in !user-
m
ode
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
m
ilio
G
.
C
ota
translate-all: mov
e
t
b_invalidate_phy
s
_page_
r
ange up
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cot
a
translate-al
l
: work
pag
e
-by
-
page in
t
b
_
invali
d
a
t
e_phys_range_1
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emil
i
o G
.
Cota
translate-all: remov
e
h
ole i
n
PageDesc
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
tr
a
nslate-
a
ll: make l1_map l
o
ckless
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
m
ilio G
.
Cota
t
r
anslate-all:
i
terate
o
ver TBs i
n
a page
w
ith
P
AGE_FOR_EACH_TB
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
tcg: move tb_ctx
.
tb_phys_invalidate_c
o
unt
t
o tcg_ctx
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emili
o
G
.
Cota
tcg: track T
B
s
w
ith per-r
e
g
ion BST's
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
qht: retu
r
n
existing entry when qh
t
_i
n
ser
t
fails
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cot
a
q
h
t:
requi
r
e
a d
e
fault co
m
parison function
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-20
Emilio G
.
Cota
t
cg: fix s/compliment/complem
e
nt/
t
ypos
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G
.
C
ota
target/riscv
:
con
v
e
r
t t
o
Transl
a
torOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
E
m
il
i
o G
.
Co
t
a
targe
t
/riscv: convert to Dis
a
sCo
n
te
x
tBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
E
mili
o
G
.
Cota
target/riscv:
c
o
nvert t
o
Disa
s
Ju
m
pT
y
pe
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Em
i
lio G
.
Cota
target/openrisc: conve
r
t to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G
.
Cota
targe
t
/
o
p
enrisc:
convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G
.
Cota
targ
e
t/s390x: conver
t
to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emili
o
G
.
Cota
t
a
r
g
e
t
/s390x:
c
onvert to DisasCon
t
extB
a
se
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G
.
C
ota
ta
r
ge
t
/s390x: co
n
vert to Di
s
asJ
u
mpType
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Em
i
l
i
o
G
.
C
ot
a
target/m
i
ps: con
v
ert to T
r
a
n
s
l
atorOp
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G
.
Cota
target/mips: use
*
ctx for Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G
.
Cota
target/mips
:
convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next