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
tests: make docker.py update use configured binfmt path
2019-02-06
Em
i
lio G
.
C
o
ta
target/
h
p
p
a: use tb_cfl
a
gs()
to access tb-
>
cflags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio
G
.
Cota
cpu-
e
xec: reset BQL a
f
ter longjmp in cpu_exec_step_atomic
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio
G
.
Cota
cpu-e
x
ec: a
d
d asser
t
_no_page
s
_
l
o
cked() after l
o
ngjmp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emil
i
o
G
.
Cota
tcg
/
i386: enable dynamic TLB sizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
E
m
ilio G
.
C
o
t
a
tc
g
:
i
n
t
r
oduce dynamic TLB sizin
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
E
milio G
.
Cot
a
cp
u
tlb:
do
not
evict empty entries to
t
h
e
vtlb
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
milio G
.
Cota
soft
f
loat: e
n
for
c
e s
o
ftfl
o
a
t
if the h
o
st's FMA i
s
br
o
ken
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emi
l
io G
.
Cota
t
e
sts/fp
/
platform
.
h: include confi
g
-ho
s
t
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Co
t
a
f
p
-
t
est
:
fix signature of
s
lo
w
_clear_flag
s
an
d
qemu_c
l
ea
r
_
flags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
te
s
ts/fp/
M
ak
e
file
:
do n
o
t use g
c
c
-only -W fl
a
g
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Co
t
a
be
r
keley
-
testfloat-
3
:
p
ul
l
cha
n
ges
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
fp-be
n
ch:
r
e
mo
v
e wron
g
exponent raise in
f
i
l
l_ran
d
om
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
mi
l
io G
.
Co
t
a
fp-be
n
ch: fix update_random_ops
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
Emilio G
.
C
o
ta
doc
s
/
d
ev
e
l
/b
u
ild-s
y
stem: fi
x
'softmu' typ
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio
G
.
Cot
a
hardfloat: imple
m
ent float32/
6
4 comparison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hardfloat: implement fl
o
a
t
32/64
s
quare root
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
i
o
G
.
Cota
hardfloat: impl
e
ment floa
t
32/64 fused multiply
-
add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
C
ota
h
a
rdfloat: i
m
plement
float32/64 divisi
o
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
h
a
r
d
float
:
implement
f
l
oat32/64 multiplication
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hard
f
loat: imp
l
ement float32/64 addition and subt
r
action
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
f
p
u: introduc
e
hardfloat
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cot
a
tests/fp: add f
p
-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
softflo
a
t
: add float{32
,
64}_is_zero_or_nor
m
al
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softfloa
t
: rename ca
n
onicali
z
e to sf_canonicalize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
C
o
t
a
target/tr
i
c
ore:
use float32_is_denormal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softfloat: add float{32,64}
_
is_{de,}norm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
fp-test: pic
k
T
A
RG
E
T_ARM
t
o
g
e
t
i
ts
s
pe
c
ialization
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
xxhash:
match ou
t
put against the
o
riginal
x
x
h
ash3
2
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
ilio
G
.
Cota
i
nclude: move exec/tb-hash-
x
x
.
h t
o
qem
u
/
xxhash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
e
x
ec: intro
d
uce qemu_xxhash{2,4,5,6,7}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cot
a
qh
t
-bench: document -p flag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
ta
t
c
g: Drop nargs fro
m
tcg_op_ins
e
rt_{befor
e
,after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emili
o
G
.
C
o
t
a
lin
u
x-
u
ser: f
i
x comment s/
a
tomic_write/at
o
mic_s
e
t/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
ota
cputlb: read CPUT
L
B
Entry
.
addr_write ato
m
ically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
cputlb:
s
erialize tlb
update
s
with en
v
->tlb_lo
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
C
ota
c
p
u
tlb:
f
i
x assert_cpu_i
s
_self ma
c
ro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
exec:
i
ntroduce tlb_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
o
ta
ta
r
get/unicor
e
3
2: remov
e
tlb_flush from uc32
_
init_f
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emil
i
o G
.
Cota
target/al
p
h
a
: remov
e
tlb_flu
s
h from alph
a
_cpu_initfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
tcg
:
distribute t
c
g_time into
TCG contexts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emi
l
io G
.
Cot
a
tcg:
plu
g
h
o
les in str
u
ct TCGProfile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg: fix use
of uninitialized variable under CON
F
IG_PROFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg: access cpu->i
c
ou
n
t_dec
r
.
u16
.
high with a
t
omics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio
G
.
Co
t
a
te
s
ts/fp/fp-test: add f
l
oa
t
ing point
t
e
s
ts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio
G
.
Co
t
a
gitmodules: ad
d
b
e
rkele
y
's s
o
ftfloat + testfloat version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emi
l
i
o
G
.
C
o
ta
soft
f
loat: r
e
move float64_trunc_to
_
int
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
configure: enable mttcg
f
or i386 and x8
6
_
64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move
x86_64_hregs
to
D
isasCon
t
ex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
i
lio G
.
C
o
t
a
targe
t
/i3
8
6: move cpu
_
tmp1_i64 to Di
s
asCon
t
ext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
targe
t
/i38
6
: move cpu_tmp3_i32 to
DisasC
o
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
C
ota
targ
e
t/i386
:
mov
e
c
p
u_tmp2_i3
2
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
target/i
3
86: move cpu_ptr1 to Disa
s
C
o
nt
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386:
move cpu_ptr0
to Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
C
o
t
a
target/i386: mov
e
c
p
u_tmp4 t
o
DisasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target
/
i386: move cpu_tmp0
to Disas
C
ontext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
ta
r
get/i
3
86: move cpu_T
1
to Disa
s
Cont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
target/i386: mov
e
cpu_T0 to DisasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
ta
targ
e
t/i386: m
o
ve cp
u
_
A
0
t
o
Disas
C
o
n
te
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
target/i386:
m
ov
e
cpu_cc_sr
c
T to Disa
s
Context
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
l
i
o G
.
Cota
cpus: access
.
qemu_icount_bias
with atom
i
c64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ili
o
G
.
Cot
a
cpus: acc
e
s
s
.
qem
u
_i
c
ount w
i
th
a
tomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
test-rcu-list: access n_reclaims a
n
d n_nodes_removed
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o
G
.
Cota
q
s
p: use atomic64 accessor
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
tests: add a
t
omic64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
u
t
il: add
a
tomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
cacheinfo
:
add i/d cache_linesize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
mi
l
io
G
.
Cota
c
pus:
i
nit
i
alize tim
e
rs_st
a
t
e
.
vm_clock_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cot
a
atomic: fix comment s/
x
6
4
_64/x8
6
_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
q
ht-bench
:
add -p flag
t
o
pr
e
c
ompute
h
ash valu
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
C
ota
qht: constify
a
rgu
m
e
n
ts
t
o some inte
r
nal fu
n
c
t
i
ons
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
i
l
i
o G
.
C
o
ta
qht: cons
t
ify qht_
s
t
a
tist
i
c
s_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: constify
q
h
t
_lookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: fix com
m
ent i
n
qht_buck
e
t_remove_entry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
q
ht: dro
p
h
t argumen
t
from qht iter
a
tors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
o
ta
t
est-
q
h
t: speed
u
p + te
s
t qht_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Cot
a
t
est-qht:
t
es
t
deletion o
f
the last entry
in a buck
e
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-qht:
t
e
s
t
r
em
o
val
o
f non-existent entries
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-qht: tes
t
qht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
qht: add qht_
i
t
er_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
qh
t
:
r
e
move un
u
sed map para
m
f
r
om qht_rem
o
v
e
__locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emi
l
io G
.
Cota
target/
r
iscv: c
a
ll
g
e
n_go
t
o_tb on DISAS_TOO_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio
G
.
Cota
tar
g
et/riscv: optimize i
n
dire
c
t bran
c
hes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
mili
o
G
.
C
ot
a
tar
g
et/riscv: o
p
timize cross-page dir
e
ct jumps in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Emilio G
.
Cota
s
papr: fix leak o
f
rev array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qom: conver
t
the
CPU list to RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cota
s
p
ap
r
: do not use
CPU_FOR
E
ACH_REVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
tests: add test-rc
u
-tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
t
e
sts: add test-
l
ist-simple
q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-rcu
-
list: abstract th
e
l
i
st
imp
l
e
m
entation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
tes
t
-rcu
-
list: acc
e
ss
goflag
w
ith
a
tomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
i
l
io G
.
C
o
ta
rcu_queue: add RCU QTAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue: add RCU QSIMPLEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queu
e
: remov
e
ba
r
rier f
r
o
m QLIST_EMPTY_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ili
o
G
.
Cota
rcu_queue: use ato
m
i
c
_set in QLI
S
T_REMOVE_RC
U
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hmp-commands-inf
o
: add sync-p
r
o
f
ile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
hmp-com
m
ands: add
syn
c
-pr
o
fil
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
vl: add -enable-syn
c
-prof
i
le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
tests
/
atomic_add-benc
h
: add -p to enabl
e
s
y
nc profiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
qsp: tr
a
ck BQL caller
s
ex
p
licitly
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
qsp: support call site coal
e
scing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next