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
Merge remote-tracking branch 'remotes/kraxel/tags/audio-20190924-pull-request' into...
2019-09-13
E
milio G
.
Cota
atomic_templ
a
t
e
: fi
x
indenta
t
ion in
G
EN_ATOMIC_HELPER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-03
Emilio G
.
Cota
a
t
omic_template:
f
ix inden
t
atio
n
in
GEN_ATOMIC
_
HE
L
PER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-03
Emilio G
.
Cota
tcg/R
E
ADME: fix typo s/afterwise/afterwards
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
Emi
l
io
G
.
C
o
ta
c
p
u
t
l
b:
update
TLB e
n
try/inde
x
after t
l
b_fill
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
Emilio
G
.
Co
t
a
exe
c
-all: docum
e
nt t
h
at tlb_fill 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 t
b
_cf
l
ags()
t
o access tb-
>
cflags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio G
.
Cot
a
c
p
u-exec: reset B
Q
L after longjmp i
n
c
p
u_exe
c
_step_atomic
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emil
i
o
G
.
Cota
cpu-exec: add assert_no_pages_locked() after l
o
n
gjmp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emil
i
o G
.
Cota
tc
g
/i386: enable dynamic
T
LB sizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
Cota
tcg
:
introduce dynamic TLB
s
i
z
ing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
Cota
cp
u
tlb:
do not evict empty entries to the
vtlb
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emi
l
io G
.
Cota
softfloat: enfo
r
c
e
s
oftfloat if the
h
ost's
F
MA is br
o
ken
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Co
t
a
test
s
/fp/platform
.
h: includ
e
c
o
nf
i
g-host
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Co
t
a
fp-test: fix signature
o
f slow_cle
a
r_flags and qem
u
_
c
l
ear_f
l
ags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emi
l
i
o
G
.
Cot
a
tests/f
p
/Makefile:
do not use gcc
-
only -W f
l
ags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
berkele
y
-testfloat-3: pull
c
hanges
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
C
ota
f
p
-
b
ench: remove wron
g
exponent ra
i
se in fill_random
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emil
i
o
G
.
Cota
f
p
-bench:
f
ix update_
r
and
o
m_
o
ps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
E
m
ilio
G
.
Cota
do
c
s/de
v
el/build-system: fi
x
'softmu' typo
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
l
i
o G
.
Cota
hardfloat:
implement float32/64 comparison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
h
a
rdfloat: implement float32/
6
4 square root
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
hardfloat:
i
mpleme
n
t float32/64
f
used multiply-a
d
d
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
mili
o
G
.
Cota
hardf
l
oat: i
m
plement float32/64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
h
a
rdfloat: im
p
leme
n
t
f
loat32/
6
4
mult
i
plication
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
hardfloat: implement float32/64 a
d
diti
o
n and subtract
i
on
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
ilio
G
.
Cota
fpu: int
r
od
u
ce hardfloat
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
i
l
io G
.
Cota
t
ests
/
fp: add fp-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softfloat:
add f
l
oat{3
2
,64}_is
_
zero_or_
n
orma
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
i
lio G
.
Cota
soft
f
loat: rename c
a
noni
c
a
lize to sf_ca
n
o
nicalize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
C
o
ta
t
a
rget/tricore:
use f
l
oat32
_
is_denormal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softflo
a
t: add flo
a
t{32,64}_i
s
_{de,}normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
Cota
fp-test
:
pick TARGET
_
ARM to get its
s
pecialization
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
xxhash: mat
c
h ou
t
put
a
gainst the original xxhash3
2
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
in
c
lude: move exec
/
tb
-
hash-xx
.
h
t
o
qemu/xxhash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
e
x
e
c: i
n
troduce qe
m
u
_x
x
hash{2,4,5,6,7}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio
G
.
Cota
qh
t
-bench: do
c
u
m
ent -p fla
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
ta
tcg: Dro
p
n
ar
g
s
f
rom tcg_op_insert_{before,after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
E
milio G
.
Cota
linu
x
-
u
se
r
:
f
ix co
m
ment s/a
t
omic_wr
i
te/atomic_set
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
o
ta
cputlb
:
read CP
U
TL
B
E
n
tr
y
.
addr_w
r
i
t
e atomic
a
l
l
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emil
i
o G
.
Cota
cputlb: serialize tlb up
d
ates with env->tlb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emil
i
o G
.
Cota
cputlb: fix assert_
c
pu_is
_
self macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
e
xec: introd
u
ce tlb
_
in
i
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio
G
.
C
o
t
a
t
a
r
get/unicore32
:
remove tlb_flush from uc32_init_
f
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
t
a
rget/a
l
pha: remove tlb_flu
s
h fr
o
m
a
lpha
_
cpu_in
i
tfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
C
ota
tcg: d
i
stribu
t
e tc
g
_ti
m
e into TCG co
n
texts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emi
l
io G
.
Cota
tcg: pl
u
g holes i
n
stru
c
t TCGProfile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
o
ta
tc
g
:
fix use of u
n
initi
a
lized v
a
ri
a
b
le under CONFIG_PRO
F
ILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
t
c
g
: a
c
cess cpu-
>
i
count_d
e
cr
.
u
16
.
high with atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emil
i
o G
.
Cota
tests/fp/f
p
-tes
t
: add
floating
p
oint t
e
sts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Co
t
a
gi
t
modules: ad
d
berkeley's
softf
l
oat + testfloat version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio
G
.
Cota
softfl
o
at: remove float64_trunc_to_i
n
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
con
f
igure: enable mttcg for i386 an
d
x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
target/i386: move x86_64_hregs to Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io
G
.
Cot
a
target/i38
6
: move
c
pu_
t
mp1_i64 to D
i
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386:
mov
e
cpu_tmp3_i32
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_tmp2_i32 to D
i
sasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
arget/i386: move cpu_ptr1 to Disa
s
Context
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move cpu_p
t
r0
to DisasC
o
ntext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
target/i386: move cpu_tmp4
to
D
isasCont
e
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
arget/i386: m
o
ve cpu_tmp0 to Dis
a
sCo
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o
G
.
Cota
target/i386: move cp
u
_T1 to Disas
C
ontext
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
Disas
C
o
ntext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i38
6
: move cpu_A0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio
G
.
Cota
t
arget/i38
6
: mo
v
e cp
u
_cc_srcT
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus: ac
c
ess
.
q
emu_i
c
ount_bias with
a
t
omic
6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
cpus: access
.
qemu_ico
u
nt
with atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
est
-
r
c
u-li
s
t
: access n_reclaims and n_
n
odes_removed
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
qsp: use atomic64
accessors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
tests: a
d
d
a
tomic64-b
e
n
c
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
C
ota
ut
i
l:
add
a
tomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio
G
.
Cota
cacheinfo: a
d
d i/d cache_linesize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
c
p
us: initialize timers_state
.
vm_clock
_
lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
a
tomic: f
i
x c
o
mment s/
x
64_64/x
8
6
_
64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
Cota
qht-bench: add -p flag to precompute hash values
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht:
c
onstify ar
g
uments to so
m
e
i
nternal function
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
o
ta
qht: constify qh
t
_statistics_
i
nit
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: constify qht_lookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
Cota
qh
t
:
f
ix 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
.
C
ota
q
ht
:
drop ht argument fr
o
m qht iter
a
to
r
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
Cota
test-qht: speed up + t
e
st qh
t
_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
i
l
io G
.
Co
t
a
test-qht: test deletion
of
the last ent
r
y
in a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
C
ota
test-qht
:
test
rem
o
val
o
f non-exi
s
t
e
nt
e
n
tri
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cota
t
e
s
t
-
qht: test qht_iter
_
remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio G
.
C
o
ta
qht: ad
d
q
ht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht:
remove unus
e
d map
p
a
ram from qh
t
_remove__lock
e
d
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
targ
e
t/
r
is
c
v: 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
.
C
ota
ta
r
get/riscv: opti
m
ize indir
e
c
t
branch
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target/riscv: optimize 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
spapr: fix leak of
r
ev a
r
r
a
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
Cota
qom:
c
o
n
vert the CPU list to RC
U
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Co
t
a
s
papr: do not use
CPU
_
FOREACH_REVERS
E
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
mili
o
G
.
Cota
test
s
: add test-rcu-
t
ailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
Co
t
a
test
s
: add test-list-simpleq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
i
l
io G
.
Cota
test-rcu-list:
abs
t
ract
the
list i
m
p
l
ement
a
ti
o
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
Cota
test
-
rcu-li
s
t
:
access
g
oflag with
ato
m
i
c
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o G
.
Cota
r
cu_que
u
e:
a
dd RCU QTAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio
G
.
C
o
t
a
rcu_queue:
a
dd RCU QS
I
M
P
LEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ota
rcu_queue
:
remove b
a
rrier
f
r
o
m
QLIS
T
_EMPTY
_
RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue
:
use atomic_set in
QLIST_REMOVE_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
i
l
i
o
G
.
Cota
hmp-
c
omm
a
nds-info: ad
d
sync-profi
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next