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
trace: enforce that every trace-events file has a final newline
2018-12-18
Em
i
lio G
.
Cota
docs/deve
l
/bui
l
d-sy
s
tem: fix 'soft
m
u' t
y
po
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
C
o
ta
hardfloat: imple
m
ent float
3
2
/
64 comparison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
ta
h
a
r
d
f
loat: implement float32/64 squ
a
re
r
oot
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
C
ota
har
d
float: imple
m
ent fl
o
at32/64 fused
m
u
l
t
i
ply-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
hard
f
loat: impl
e
ment floa
t
32/64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
i
lio G
.
C
ota
hardfloat: i
m
ple
m
ent float32/64 multi
p
l
icat
i
on
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
ota
hardfloat: imp
l
ement float32/
6
4 addi
t
ion and
subtr
a
ction
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Co
t
a
fpu: introduce
h
a
r
dfloat
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cot
a
tests/f
p
:
add fp-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
li
o
G
.
Cota
s
o
f
t
float: a
d
d
f
l
oat{
3
2,64}_is_zero_o
r
_normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softfloat: r
e
name canonicalize t
o
sf_c
a
nonicalize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
ta
r
get/tricore: use float32_is_
d
eno
r
mal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
ilio G
.
Cot
a
softflo
a
t: add f
l
oat{32,64}
_
is_{de,}normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
t
a
fp-test: p
i
ck
TARGET_A
R
M
t
o get it
s
s
pecialization
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
i
l
io G
.
Co
t
a
x
xhash: match
output agai
n
st
t
he origin
a
l xxhash3
2
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cot
a
inc
l
ude
:
move ex
e
c/tb-
h
a
s
h-xx
.
h to qemu
/
xxhas
h
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
mili
o
G
.
Cota
ex
e
c: i
n
tro
d
uce qemu_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
q
ht-ben
c
h:
document -p f
l
ag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
tcg: Drop nargs from tcg_op_insert_{befor
e
,a
f
ter}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emil
i
o G
.
Cota
linux-u
s
er: fi
x
comment s/atomic_w
r
ite/atomic_set/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cota
cputlb:
read CPUTL
B
Entry
.
addr_write ato
m
i
c
ally
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb:
se
r
ialize tlb updates
w
i
t
h e
n
v->t
l
b_
l
o
ck
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio G
.
Cota
cput
l
b: fix asse
r
t_cpu_is_sel
f
ma
c
r
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
exec: in
t
ro
d
uce
t
lb_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
ta
r
get/unicor
e
3
2
:
remove tlb_flush f
r
om u
c
3
2_init_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emi
l
io G
.
Cota
target/alpha: remove tlb_flu
s
h
from a
l
pha_cp
u
_initfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Co
t
a
tcg: distribute tc
g
_time into TCG
contexts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
o
ta
tcg: plug ho
l
es
in s
t
ruct TCGProfile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cota
tcg: fix use of unin
i
tia
l
ized variable under
CONFIG_PROF
I
LE
R
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
C
ota
tcg
:
ac
c
e
ss
c
pu->ico
u
nt_decr
.
u16
.
high w
i
t
h atomic
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Co
t
a
t
e
sts/fp/fp-test: add floating point
t
es
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
i
lio G
.
Cota
gitmodules: add berkeley's softfloat +
t
estfloat version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Co
t
a
softfloat
:
r
emo
v
e float64_t
r
unc
_
to_i
n
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
configure: ena
b
l
e m
t
tcg for i386 and x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
arget/i386: move x86_64_h
r
e
gs to
DisasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io
G
.
C
ota
target/i386: move
cpu_t
m
p1_i64 t
o
DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
ar
g
et/i386: move cpu_tmp3_i32 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
t
arget/i386: move cp
u
_
t
mp2_i3
2
t
o DisasC
o
ntext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
tar
g
et/
i
3
8
6: mov
e
cpu_ptr1 to Disa
s
Cont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: mov
e
cpu_p
t
r0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
a
rget
/
i386: move cpu_tmp4 t
o
DisasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
a
rget/i386: m
o
ve c
p
u_tmp0
to
Di
s
asCo
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
C
ota
ta
r
g
et/i38
6
: move cpu_T1 to Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
target/i
3
86: move cpu_T0 to D
i
sasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
t
a
rg
e
t/i386: move cpu_A
0
to DisasC
o
ntext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
target/i386: move c
p
u_
c
c_srcT to D
i
sasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
c
p
us: access
.
qemu
_
i
c
o
unt_bi
a
s wit
h
atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
C
ota
cpu
s
: acces
s
.
q
e
mu_
i
c
ount with ato
m
ic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tes
t
-rcu-list: access n_rec
l
aims and n_nodes_remov
e
d
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cot
a
qsp:
use at
o
mic64 accessor
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
tests:
a
d
d atomic64
-
bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
uti
l
: a
d
d atomic
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_li
n
esize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Co
t
a
c
p
us: initialize timers_st
a
te
.
v
m_cl
o
c
k_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
a
tom
i
c
: fi
x
comment s/
x
6
4
_64/
x
86_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qh
t
-
b
en
c
h: a
d
d -p fla
g
to precompute hash values
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cot
a
qht: constify arguments
to some internal fun
c
tions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Co
t
a
qht: constify q
h
t_statistics_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio G
.
Cota
q
ht:
c
o
ns
t
ify qh
t
_loo
k
up
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io
G
.
Cota
q
h
t: fix comment in qht_bucke
t
_remo
v
e_ent
r
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
o
t
a
qht: drop ht argument from qht iterators
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
l
i
o G
.
Cota
t
e
st-qht: speed up + te
s
t qht_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Cota
test-qht: test deleti
o
n of the
last e
n
try in a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cot
a
test-qht: test
remo
v
al
o
f non
-
existen
t
e
n
t
ries
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
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
Emilio G
.
Cota
qht: remove unused ma
p
param
f
rom qht_remov
e
__locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
C
ota
target/r
i
scv: c
a
ll gen_goto
_
tb on
D
I
SAS_TOO_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
milio G
.
Cota
t
a
rget/
r
iscv
:
o
p
timize indirect branches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
t
a
r
get/riscv: o
p
timize cross-page direct jumps in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Emilio G
.
Cota
spapr:
f
i
x leak
o
f rev arra
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cota
qom: convert
th
e
C
P
U list to
R
CU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
spapr: do
not use CPU_FOREACH
_
REV
E
R
S
E
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio
G
.
Co
t
a
t
ests: add test-rcu-tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Co
t
a
tests: a
d
d test
-
list-simpleq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
test-
r
cu-list
:
abstra
c
t the li
s
t impl
e
m
e
n
tation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
C
ota
test-rcu-list: access goflag wit
h
atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
i
l
i
o G
.
C
o
ta
r
c
u_queu
e
: add
R
CU Q
T
A
ILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
i
o G
.
Cota
rcu_queue:
add RCU QSIM
P
LEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue:
re
m
ove ba
r
r
ier
f
rom QL
I
ST_EMP
T
Y_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue: use
a
tom
i
c_set
i
n
QLIST
_
R
E
M
O
VE_RC
U
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o
G
.
Cota
hmp-comm
a
nds-in
f
o
: ad
d
sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hm
p
-co
m
mands
:
add sy
n
c
-
profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
vl: add -e
n
a
b
le-sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
t
a
tests/atomic
_
a
dd-bench: add -p to enable sync pr
o
fil
e
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cota
qsp: track BQL callers
explicitly
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cota
q
s
p: suppo
r
t call
s
it
e
c
oalescing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qsp: add qsp_reset
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
C
o
ta
qsp: add sort_by
o
p
tion to qsp_report
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qsp: QEMU's S
y
nchronization Prof
i
ler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ota
seqlo
c
k: constify seqlock_read
_
beg
i
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-09
Emi
l
i
o
G
.
Cota
trans
l
ate-all: honour
CF_N
O
CACHE in
t
b_gen_code
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
Emilio G
.
C
o
ta
target
/
ppc
:
set
i
s_jmp o
n
p
p
c_tr_bre
a
kpoin
t
_check
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-02
Emi
l
io G
.
Cota
t
ran
s
la
t
e-all
:
fix
lo
c
king of TBs
w
hose t
w
o pages s
h
are
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-28
E
milio
G
.
Cot
a
tests/
a
t
omic_add-ben
c
h: add -m optio
n
to use mutexes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
tr
a
c
e: enable tracin
g
of T
C
G atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
trace: add trace_mem_build_in
f
o_no_se
_
be/le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
tr
a
ce: ex
p
and mem_
i
nfo:size_shift to 3 bi
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio
G
.
Cota
tra
c
e: simpli
f
y trac
e
_mem functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emil
i
o G
.
C
ota
trace
:
f
i
x misreportin
g
of
T
C
G
a
cces
s
sizes for us
e
r
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next