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
plugin: add user-facing API
2019-10-28
Emilio G
.
Co
t
a
p
lugin: a
d
d
user-facing AP
I
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emil
i
o
G
.
Cota
t
r
anslate-al
l
: use cpu_in_exclusive_work_context()
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emi
l
io G
.
Cot
a
cpu
:
introd
u
ce cpu_in
_
exclusive
_
context()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Em
i
li
o
G
.
Cota
trace
:
expand mem_info:si
z
e_
s
hift to 4 b
i
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-13
Em
i
lio G
.
Cota
atomi
c
_template: fix inden
t
ation in GEN_
A
TOM
I
C_HELPER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-03
Emilio G
.
C
o
ta
a
t
omic_template:
f
i
x
indentation in
G
EN_
A
TOMI
C
_HE
L
PER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-03
Emil
i
o G
.
Cota
tcg
/
READ
M
E:
f
ix typo
s/a
f
terwise/afterw
a
r
d
s
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
Emilio G
.
Cota
c
pu
t
lb: update
TL
B
entry
/
index afte
r
tlb_fill
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
E
m
ilio G
.
Cota
e
xec-all
:
document
tha
t
tl
b
_fil
l
can trigger a TLB
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-06
Emilio
G
.
Cota
t
a
rget/hppa: use tb_cflags() to
access
tb->cfla
g
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
E
milio G
.
Cota
cp
u
-exec: reset BQL after longjmp
i
n cpu_exec_step_atomic
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio G
.
C
o
ta
cp
u
-exec: add a
s
sert_no_pages_locked(
)
a
f
ter longj
m
p
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
E
m
ilio G
.
Cota
tcg/i386: enable
dynamic TLB
sizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
Cota
t
cg: intr
o
d
uce dynamic TLB si
z
ing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
E
milio G
.
C
o
t
a
c
p
utlb: do not evict
e
m
pty entries to the
v
tlb
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emili
o
G
.
Cota
s
oftfloa
t
: enforce softfloat if the host's FMA
is broken
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
milio G
.
Cota
t
ests/fp/platform
.
h: includ
e
co
n
fig-host
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emili
o
G
.
Co
t
a
fp
-
test
:
fix signa
t
ure of slow_cle
a
r
_
flags a
n
d
q
emu_clear_fla
g
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emil
i
o G
.
Cota
t
e
s
t
s
/fp/Makefile: d
o
not use g
c
c-only -W f
l
ags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
m
ilio G
.
Co
t
a
berkele
y
-
tes
t
float-3: pull
chang
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emi
l
io G
.
Cota
fp
-
bench
:
remove wrong e
x
po
n
ent raise in
f
i
ll_random
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
fp-bench: fix
u
p
date_rand
o
m_ops
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
Emilio G
.
Co
t
a
d
o
c
s
/devel/bu
i
ld-syste
m
:
fix 's
o
ftmu' typo
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
h
ardfloat: im
p
lement float3
2
/64 comparison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
ot
a
hardfloat: implement
f
l
oa
t
3
2
/
6
4 square root
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
C
ota
hardfloat
:
im
p
lement float32/64 fu
s
e
d
multiply-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
C
ota
hardfl
o
at:
implement float32/64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
hardfl
o
at:
i
m
plement float
3
2/
6
4 m
u
ltiplica
t
i
o
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hardfloat: imple
m
ent floa
t
32/64 ad
d
iti
o
n and subtract
i
o
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
fp
u
:
in
t
roduce hardflo
a
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Co
t
a
t
e
sts/fp:
add fp-
b
enc
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
C
ot
a
softfloat:
a
dd float{
3
2,64}_is_ze
r
o_or_normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
soft
f
loat: rename canonica
l
ize
to sf_
c
anonicalize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
C
ota
target/
t
ricor
e
: use fl
o
a
t32_
i
s_denorm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
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
E
milio G
.
Co
t
a
fp-te
s
t: pi
c
k TARGET
_
ARM to get it
s
s
p
ecial
i
zation
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
i
ginal xxhash32
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
include
:
mo
v
e exec/tb-hash-xx
.
h
to qemu
/
x
xhash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
exec:
i
ntrodu
c
e
qemu_xxhash{2,4,5,6,7}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
qht-bench: document -p fla
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
tcg
:
Drop nargs from t
c
g_op_insert_{befor
e
,afte
r
}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
E
milio G
.
Cota
linux-use
r
: fix
c
omment s/atomic_
w
rite/atomic_s
e
t/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio G
.
C
o
ta
cp
u
tlb: read
C
P
U
T
L
BEntry
.
a
d
dr_write atomically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Co
t
a
c
putl
b
: serialize tlb updates with env->tlb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cpu
t
lb:
f
i
x
assert
_
c
pu_is_self macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
exec: introduce tlb_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
mi
l
i
o G
.
C
ota
tar
g
et/u
n
icore32: rem
o
ve tlb_flush from
uc
3
2
_
init_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
target/alpha:
r
e
m
ove
t
lb_flush from
a
lpha_c
p
u_initfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg:
d
i
s
tribut
e
tcg_
t
ime into TCG
contex
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
C
o
t
a
tcg: pl
u
g holes in struct TC
G
Prof
i
le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
t
c
g: fix
use of unin
i
tialized variabl
e
under CONFIG_P
R
OFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg:
a
cc
e
s
s
cpu->icount_d
e
cr
.
u
16
.
high w
i
th a
t
o
m
ics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
ilio G
.
C
o
t
a
tests/fp/fp-test: add floating point
t
ests
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emil
i
o G
.
Cota
gitmodules: add be
r
k
eley's s
o
ftfloat +
t
estfloat v
e
rsion 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio
G
.
Cota
s
o
ftfloat:
re
m
ove float64_trunc_to_i
n
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
configure: enable mttcg for
i
386 and
x
86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
t
a
rget/i386: m
o
ve x86_64
_
h
r
e
g
s t
o
D
i
sa
s
Co
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio
G
.
Cota
targ
e
t
/
i3
8
6
:
mo
v
e cpu_t
m
p1_i64 to D
i
s
a
sC
o
ntex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move cpu_tmp3_i
3
2 to DisasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
target/i38
6
: move cpu
_
tmp2
_
i32 to DisasCo
n
tex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
t
a
r
g
et/i386: move
c
pu_ptr1 to DisasCon
t
ext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target
/
i386: move cpu_ptr0 t
o
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_tmp4 to Disa
s
C
ontext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
C
ot
a
target/i386: move cpu_tmp0 to
D
isasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move cpu_T1 to Disa
s
Con
t
ext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio
G
.
Cot
a
target/i386:
m
ove cpu
_
T
0
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
target/i386:
m
ove cp
u
_A0
to DisasCo
n
tex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
targ
e
t/i386: mov
e
cpu_cc
_
s
rcT to Disas
C
ontext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
C
ota
c
p
us: access
.
qemu_icount_bias with
atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Co
t
a
cpus: access
.
qemu_ico
u
nt with atom
i
c64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
test-rcu-l
i
s
t:
a
ccess
n_reclaims and n_nodes_removed
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
qsp:
u
se
a
t
omic64 ac
c
e
s
sors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o
G
.
Cota
tests: ad
d
atomic64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
util: add atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o
G
.
Co
t
a
cacheinfo: add i/d cache_line
s
iz
e
_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus: initi
a
lize
t
imers_st
a
te
.
v
m
_cloc
k
_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
t
a
atomic: fix comme
n
t
s/x64_6
4
/x86_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
qht-benc
h
: add
-
p f
l
ag to precomp
u
t
e
hash
va
l
u
es
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
mil
i
o G
.
Cot
a
qht: con
s
tify
a
rguments to some int
e
rnal functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
q
h
t: constify qh
t
_s
t
atistics
_
in
i
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: consti
f
y qht_
l
ookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht
:
fix comment in qht_bucket_remove_entry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cota
qht: drop ht argu
m
ent from q
h
t
i
terators
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-qh
t
:
s
peed up + tes
t
qht_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio G
.
Cota
test-qht: test deletion of 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
.
C
o
t
a
test-qht: test removal of non-
e
xi
s
tent en
t
r
i
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cot
a
test-qht: test qht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
ota
qht: add
qht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
Cota
qh
t
:
r
e
m
o
v
e unused map par
a
m from qht_remove__loc
k
ed
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cot
a
t
arget/r
i
scv: call gen_
g
oto_tb on DISAS_TOO_MAN
Y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
milio
G
.
Cot
a
tar
g
et/riscv: optimize indirect bra
n
ches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio
G
.
Cota
t
arget/riscv: optimize cr
o
ss
-
page direct jum
p
s
in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Em
i
l
io G
.
C
ota
spapr
:
fix leak o
f
rev array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
mili
o
G
.
Cota
qom: convert the CPU lis
t
t
o
RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ota
spapr: do not use CP
U
_F
O
REAC
H
_REVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
te
s
ts: ad
d
t
es
t
-rcu-
t
ailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
Co
t
a
tes
t
s: add t
e
st-list-simpl
e
q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emili
o
G
.
Cota
test-
r
cu-l
i
st: abs
t
ract
t
he
list im
p
lemen
t
at
i
on
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
Cota
test-rcu-list:
access goflag with at
o
m
i
cs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
r
c
u_queue: add RCU QTAI
L
Q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next