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
tests/tcg: provide a minilib for system tests
2019-02-11
Emilio G
.
Cota
cputlb: update TLB
e
nt
r
y/in
d
ex after
tlb_f
i
ll
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
Emili
o
G
.
C
ota
exec-all: doc
u
ment
that tlb_fill can trigger a
TLB
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-06
Emilio
G
.
Cota
target/hpp
a
: use tb
_
cf
l
ag
s
()
to acc
e
ss tb->c
f
lags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio
G
.
Cota
cpu-exec: reset
BQL after longj
m
p in
c
p
u
_exec_st
e
p_atomic
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio G
.
C
ota
cpu-e
x
ec: add assert_no_pages_lo
c
ked() after
longjmp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
Cota
tcg/i386
:
e
n
able dynamic
T
LB sizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
Cota
tcg:
intr
o
duce dynamic
TLB s
i
zing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
E
milio
G
.
Cota
cputlb: do not evict empty entr
i
es
t
o the vtlb
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
sof
t
float: enforce s
o
f
tfl
o
a
t
if th
e
hos
t
's FMA
i
s broken
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
m
ilio
G
.
Cota
tes
t
s/f
p
/plat
f
o
r
m
.
h: i
n
clude config
-
h
ost
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
f
p
-tes
t
: fi
x
signa
t
ure of sl
o
w_clear
_
flag
s
and qemu
_
clear_f
l
a
gs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
test
s
/fp
/
M
a
kefile
:
do not use
gcc-onl
y
-W flags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cot
a
ber
k
el
e
y-tes
t
float-3: pull cha
n
ge
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
fp-bench: remove wrong expon
e
nt raise in fill_random
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emili
o
G
.
Cota
fp-bench: fix
u
pdate_ran
d
om_op
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
E
mil
i
o
G
.
Cota
docs/dev
e
l/bu
i
ld-s
y
stem: fix 'softmu' typo
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
ta
hardf
l
o
at:
impl
e
ment f
l
oa
t
3
2
/64 compa
r
ison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
l
i
o G
.
Cota
hardf
l
oat: implement float32/64 squar
e
root
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
ha
r
dfloat: im
p
lement float32/64 fuse
d
multip
l
y-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
hardfloa
t
: i
m
plem
e
nt
float3
2
/64
d
ivision
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
har
d
f
loat: implement
f
loa
t
3
2/64 multiplicat
i
o
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Cota
har
d
f
loat: implement float32/64 addi
t
ion and
s
ubtracti
o
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
ota
f
p
u: introd
u
c
e
h
ardflo
a
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
tests/fp: add fp-
b
e
nch
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
s
o
ftfloat
:
ad
d
floa
t
{32,
6
4}_is_zero_or_normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
softfloat
:
r
e
name canonicaliz
e
to s
f
_
canonicaliz
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
target/tric
o
re:
u
s
e float32
_
is_denorma
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio
G
.
C
ota
softfloat: add float{32,64}_is_{de
,
}nor
m
al
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
C
ota
f
p
-test: pick TARGET_ARM t
o
get its
s
p
ecialization
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
xxhash: match output against the o
r
iginal xx
h
a
s
h32
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
ota
include: move exe
c
/tb-h
a
sh-xx
.
h to q
e
mu/xxhash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
Cota
ex
e
c: in
t
rod
u
ce q
e
mu_xxh
a
sh{2,4,5,6,7}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
q
h
t-
b
ench: do
c
ument -p flag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
il
i
o
G
.
Cota
tcg
:
Drop
n
args f
r
om
t
cg_op_insert_{bef
o
re,after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Em
i
lio G
.
Cota
l
i
nux-user: fix comment s/
a
tomic_write/ato
m
ic_set/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Co
t
a
c
p
utlb: read
CP
U
TLBEntr
y
.
a
d
dr_writ
e
ato
m
i
cally
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb: seriali
z
e
t
lb updates with env->tlb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb: fix asser
t
_cpu_is_self macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cota
e
x
ec: introduce tlb
_
init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cota
target
/
u
nicore32:
r
emo
v
e
t
lb_flush from uc32_init_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Em
i
lio G
.
C
ota
target/alpha:
r
emov
e
tlb_flush from
a
lph
a
_cpu
_
ini
t
fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
ota
tcg: dist
r
ibut
e
tcg_tim
e
into TCG cont
e
xts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio G
.
C
ota
tcg:
plug holes in st
r
uct TCGProfi
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cota
tcg: fix us
e
o
f
uninitia
l
i
z
ed
v
aria
b
le u
n
der CONFIG_PR
O
FILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
t
cg: access cpu->icount_decr
.
u16
.
h
igh
with atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
C
o
t
a
tests/fp/fp
-
test:
a
d
d
floating
poi
n
t tests
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
gitmodules:
a
dd be
r
k
e
l
e
y
'
s
softfloat + te
s
tfloat version
3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cot
a
soft
f
loat: remove float64_trunc_to_
i
nt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
c
o
n
figure
:
enable mttcg for i386 a
n
d x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
C
o
t
a
target/i
3
8
6
: move x8
6
_64
_
hregs to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io
G
.
C
o
ta
target/i38
6
: move cpu
_
tmp1_i64 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
targ
e
t
/i386: move cpu_
t
m
p3_i32 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
ta
r
get/i386: mo
v
e cpu_t
m
p2_i32 to Disas
C
ontext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ili
o
G
.
Cota
targ
e
t/i386: mov
e
cpu_pt
r
1 to Disas
C
o
ntext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio
G
.
Cota
t
arget/i386: mo
v
e cpu_ptr0
t
o DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move cpu_tmp4 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
target/i386:
move cpu
_
tmp0 to Dis
a
sContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
ta
r
get/i386: m
o
ve
cpu_T1 to DisasCo
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i
3
86: move cpu_T
0
to Dis
a
s
C
onte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io
G
.
Cota
target/i386: move cpu_A0 to DisasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move cpu_c
c
_sr
c
T to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus:
a
c
cess
.
qemu_icount_bias with
a
tomic6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ota
c
pus:
access
.
qemu_icount with atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
ta
test-rcu-lis
t
: access n_reclaims and n_nodes_removed
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
C
o
ta
q
s
p
:
u
s
e atomic64
a
cces
s
or
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tests: add atomi
c
64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
l
i
o G
.
Cota
u
t
il:
a
dd atom
i
c64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cacheinfo: add i/d cach
e
_line
s
ize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
cpu
s
: initialize timers_sta
t
e
.
vm_clo
c
k_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio
G
.
Cot
a
atomic: fix comment s/x64_64/
x
86_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Cota
q
ht-bench
:
add -p flag to
p
recomp
u
te hash val
u
es
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
q
h
t: constify arguments to some i
n
ternal
f
unctions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
C
ota
qht: con
s
ti
f
y qht_statistics_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qh
t
: cons
t
ify qht_look
u
p
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: fix comm
e
nt in qht
_
buc
k
et_remove_entr
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht:
drop ht argument from qht i
t
erato
r
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io G
.
Cota
test-qht: speed up + test q
h
t_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio
G
.
Co
t
a
t
est-qht: test
d
eletion of the las
t
e
ntry
i
n
a
bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
Cota
test-qht
:
t
e
st
r
emoval of
non-existent entr
i
es
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cota
test-qht: test qh
t
_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
qht: add qh
t
_iter
_
r
emove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
ota
q
ht: re
m
ove unused map param from qht_rem
o
ve__
l
o
c
ked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
milio G
.
Cota
target/
r
i
s
cv:
c
all g
e
n
_
goto_
t
b on
D
I
SAS_TOO_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cot
a
target/ris
c
v: optimize
i
ndirect branche
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target/riscv:
o
p
timize cross-p
a
ge
dire
c
t jumps
in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Emilio G
.
Cota
spap
r
:
f
ix leak of r
e
v ar
r
ay
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio 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
.
Cot
a
spap
r
: d
o
not
use CPU_F
O
REACH_REVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
t
e
sts: add t
e
s
t
-rcu-tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cot
a
t
ests: add tes
t
-list
-
simpl
e
q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
li
o
G
.
Cota
test-rcu-list: abstra
c
t the
l
ist impleme
n
tat
i
on
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o
G
.
Co
t
a
test-rcu-list: a
c
cess go
f
l
a
g with
a
tomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue: add
R
CU QTAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o G
.
Cot
a
rcu_que
u
e: add RCU QSIMPLEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue:
rem
o
ve barrier
from QLIST_EMPT
Y
_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Co
t
a
r
c
u_queue: u
s
e atomic_set i
n
QLIS
T
_REMOVE_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
Cota
hmp-command
s
-info: add sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hmp-
c
o
mmands
:
a
d
d sync-profi
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio
G
.
Cota
vl: ad
d
-enable-sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
C
o
t
a
tests/atomic_add-bench: add
-
p
to
enable s
y
nc profil
e
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next