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
travis: define all the build matrix entries in one place
2018-12-18
Emilio G
.
Cota
docs/devel
/
bu
i
ld-system: fix 's
o
ftmu' typ
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
i
l
io G
.
Cota
hardflo
a
t: i
m
plement
f
l
o
at32/64 comparison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
hardfloat: im
p
lem
e
nt
f
loat32/64
square r
o
ot
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
i
o G
.
Cota
hardflo
a
t:
i
mplement
float
3
2/64 fu
s
ed mu
l
ti
p
ly-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
hardfloat: implem
e
nt float32
/
64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
h
a
r
dfloa
t
: implement float3
2
/
6
4
multiplication
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io
G
.
Cota
h
ardfloat: im
p
lemen
t
float32/64 ad
d
ition and
sub
t
rac
t
ion
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
li
o
G
.
Cota
fpu: introduce
har
d
float
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
tests/fp: add fp-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
s
o
f
t
flo
a
t: add f
l
oat{32,64}_i
s
_ze
r
o_or_norma
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softfloat: rename canonic
a
lize t
o
s
f
_
canonicalize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
target/
t
r
i
c
ore: use float32_i
s
_
d
e
n
ormal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Cota
sof
t
float
:
a
d
d float{32
,
64}_is_{de,}norma
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
fp-test
:
pick TARGET_ARM to get
its
special
i
zation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
x
x
hash: mat
c
h
output agains
t
the o
r
iginal xxhash32
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
C
ota
include: mo
v
e exec
/
tb-hash
-
xx
.
h
to qemu
/
xxhas
h
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
exec: introduce
q
emu_xxha
s
h{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
qht-bench: document -p flag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
tcg:
Dro
p
nargs f
r
om tcg_
o
p_insert_{be
f
ore,after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emili
o
G
.
Cota
li
n
u
x
-
use
r
: fix comment s/a
t
omic
_
write/
a
tomic_set/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb: read CPUTLBEntry
.
addr_write at
o
mically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
o
ta
cputlb: ser
i
alize
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
c
putlb
:
fix
a
s
se
r
t_cpu_is_self
m
acr
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
exec: introduce tlb_
i
nit
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
target/unic
o
re3
2
: remove
t
lb_flus
h
from uc32_init_f
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Co
t
a
target/alpha: remove tlb_flush from al
p
ha_cpu_initfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio
G
.
Cota
tcg: distribute tcg_time into TCG
c
on
t
exts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg: pl
u
g holes in struct TCGProfile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg:
f
ix u
s
e of uninitializ
e
d
variable under CONFIG_PROFIL
E
R
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emili
o
G
.
C
o
t
a
tcg:
acces
s
cp
u
-
>
icount_decr
.
u16
.
high
w
ith atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
tests/fp/fp-t
e
st: add f
l
oati
n
g po
i
nt te
s
ts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
ilio G
.
Cota
gitmodules: add berkeley's softfloat + testfloat versio
n
3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cot
a
s
oftfloat: remove float64_trun
c
_to_in
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
C
ot
a
conf
i
g
ure: ena
b
le
mttcg for i386 and
x
8
6_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
C
ota
t
arge
t
/
i386: move x86_
6
4_hreg
s
t
o
DisasCo
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move cpu_t
m
p1_i6
4
to Disas
C
o
n
te
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Co
t
a
t
a
rget/i386: move
c
pu_tmp3_i
3
2 to Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/
i
386: move
c
p
u_tmp2_i32 to Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
C
ota
target/i386: move cpu_pt
r
1
to D
i
sasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
target/i
3
86: move
c
pu_ptr0 to
D
i
sasCon
t
ex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
C
ota
t
arget
/
i3
8
6
: move cpu_tmp4 to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
target/i38
6
: move cpu_tmp0 to Di
s
a
s
Context
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/
i
386: move
cpu
_
T1 to D
i
sasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
t
a
rget/i386: move cpu_T0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386:
move cpu_A0 to D
i
sasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
t
arget
/
i38
6
: move
c
pu
_
c
c
_srcT
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
cpus: access
.
qemu_icount_bias
w
ith atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
c
pus: access
.
q
emu_icoun
t
with atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
t
a
test
-
rcu-li
s
t: ac
c
ess n
_
reclaims and
n
_nodes
_
re
m
oved
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
qsp: use atomic64 accessors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
tests:
add atomic6
4
-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio
G
.
C
ota
u
t
i
l
: add ato
m
ic
6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cacheinfo: add
i/d cache_lin
e
siz
e
_lo
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Co
t
a
cpus: init
i
alize timers_state
.
vm_clock_lo
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
atomic: fix com
m
ent
s
/x64_64/x8
6
_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht-
b
e
n
ch: add -
p
flag
to
p
r
ecompute hash
v
alues
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
Cota
qht: const
i
fy
a
rguments to some
i
nter
n
al
fun
c
tio
n
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Co
t
a
qht: constify qht_statistics_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io G
.
Cota
q
h
t: cons
t
ify qht_lookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: fix c
o
mment i
n
qht_bucket_remove_ent
r
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
qht: drop h
t
arg
u
m
e
n
t
from qht iterators
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
t
est-qht: speed up + test qht_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
test-qht: t
e
st deletion of the
l
ast e
n
try in a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
t
e
s
t
-qht: test removal of non-existent entries
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
t
e
st-qht: test qht_iter_re
m
ove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
C
o
t
a
qht: add q
h
t_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
C
ot
a
qht: remove unused map param
f
rom qh
t
_remove__locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
targ
e
t/riscv
:
call gen
_
goto_tb
on DISAS_
T
OO_MA
N
Y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target/r
i
scv: opti
m
ize indirect branches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
t
a
r
get/ris
c
v: o
p
tim
i
ze cross-page d
i
re
c
t 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 re
v
array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio 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
Em
i
lio G
.
C
ota
spapr: do not
use CPU_FOREACH_REVERS
E
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
tests:
a
dd tes
t
-rcu-ta
i
lq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
t
ests: a
d
d test-list-simpleq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-rcu-list: abstra
c
t the list implementation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-
r
cu-list: access goflag
w
ith a
t
o
mics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue:
add RC
U
QTAI
L
Q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
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_que
u
e
:
r
e
move barri
e
r fro
m
QLIST_EMPTY
_
RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
li
o
G
.
Cota
rcu_queue: u
s
e atomic_set in QLIST_REMOV
E
_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hmp-co
m
man
d
s-info: ad
d
s
y
nc
-
profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
hmp-commands: add sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
Cota
vl:
add -enable-sync-
p
rofi
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io
G
.
C
o
ta
tests/at
o
mic
_
add-bench: add -p to en
a
ble sync p
r
ofiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o G
.
Cota
qsp:
tra
c
k
BQL ca
l
lers explicitly
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ota
qsp: suppo
r
t
call site coalescing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
q
s
p
: add
q
sp_reset
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qsp: add sort_by option to qsp_report
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
q
s
p:
QEMU's Synchroni
z
ation
Profiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emili
o
G
.
Cota
s
e
qlock: constify seq
l
ock_re
a
d_begin
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-09
Emi
l
i
o
G
.
Cota
translate-a
l
l:
h
ono
u
r CF_NOCACHE
in tb_gen_c
o
de
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
Emi
l
i
o
G
.
Cota
tar
g
et/
p
pc
:
set is_jm
p
on ppc_tr_bre
a
kpoint_che
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-02
E
m
ilio
G
.
Cota
translat
e
-all: fix locking of TB
s
whose
two pages share
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-28
Emilio G
.
Cota
test
s
/atomi
c
_add
-
bench: add
-m
option to use mutexes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
C
o
ta
tr
a
ce: enable tr
a
cing
of TCG atomi
c
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
E
m
il
i
o G
.
Cota
trace: a
d
d trac
e
_mem_build_
i
n
fo_no_se_be/le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emili
o
G
.
Cota
t
r
ace: expand
mem_i
n
f
o
:
s
i
z
e
_
shift t
o
3 bits
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio
G
.
Cota
t
r
ace: simplif
y
trace_mem
fu
n
ctions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emili
o
G
.
Cota
trace
:
fix misreporti
n
g of
T
CG a
c
ces
s
sizes for u
s
er
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next