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
MAINTAINERS: Fix utf-8 mangling
2018-12-18
Emil
i
o
G
.
Cota
docs/devel/bu
i
ld-system
:
fix
'
softmu' ty
p
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cot
a
har
d
float: impleme
n
t
f
loat
3
2/64 compariso
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Cota
hard
f
loat: implement flo
a
t
3
2
/64 squ
a
re
root
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
hardf
l
oat: i
m
pleme
n
t fl
o
at32/64 fused multiply
-
add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
har
d
f
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
hardfloat: impl
e
ment f
l
o
at32/64
m
ultipli
c
ation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
ha
r
df
l
oat:
implement float32/6
4
additi
o
n and
sub
t
raction
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
C
ota
fpu: intr
o
d
uce
h
ardflo
a
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
l
i
o G
.
Co
t
a
t
ests/fp: add fp-ben
c
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softf
l
oat:
ad
d
float{32,64}_is_ze
r
o_or_
n
orm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
so
f
tfloat
:
rename c
a
nonica
l
ize to sf_c
a
nonicalize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
ta
r
g
et/tricore: use f
l
oat32_
i
s_denorm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
i
o
G
.
Cota
softf
l
oa
t
: a
d
d float{32,64}_is_{de,}nor
m
al
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
il
i
o
G
.
Cota
fp-test: pick TARGE
T
_AR
M
to get its
s
pe
c
ializa
t
ion
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
ta
x
x
has
h
: match output a
g
ainst the original xxhash32
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
include: move exec/tb-hash-xx
.
h
t
o
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
ntroduce qemu_xx
h
ash{2,4,5,6,7}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
q
h
t-b
e
nch: document -p flag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
tcg: Drop nargs fr
o
m
t
cg_
o
p_inser
t
_{befo
r
e
,
after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emilio G
.
Cota
lin
u
x-user
:
f
i
x comment s/ato
m
ic_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
pu
t
lb: read CPUTLBEntry
.
addr_write
at
o
mically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb: serialize tlb update
s
with env-
>
tlb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb: fix ass
e
rt_cpu_is_self
macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
exec: introd
u
ce tlb_ini
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
ota
target
/
unic
o
r
e
32: remove tlb_flus
h
from uc32_init_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
target/alpha: rem
o
ve tlb_flush fro
m
alpha
_
cpu_initfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
ot
a
tcg: di
s
tribu
t
e tcg_time
i
n
to
T
CG c
o
n
t
exts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cota
tcg
:
plug holes in st
r
u
ct T
C
G
P
rofile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cot
a
t
c
g: f
i
x u
s
e of uni
n
itialized variable unde
r
CONFIG_PROFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Em
i
li
o
G
.
Cota
tcg: access cpu->icount_dec
r
.
u16
.
hig
h
wi
t
h
a
tomi
c
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
ilio G
.
C
ota
t
ests/f
p
/fp-test:
a
dd floating point t
e
s
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
ilio G
.
C
ot
a
gitmo
d
ules: add
berk
e
l
ey's softfloat +
t
e
stfloat version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
s
oftf
l
oat:
r
emov
e
floa
t
64_tru
n
c_to_int
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
confi
g
u
re:
enable
mttcg for i386 a
n
d x86_6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
ta
r
g
e
t/i386: move x86_64_hreg
s
to D
i
sasCont
e
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
t
arget/i386: move cp
u
_tmp1_i64 to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i3
8
6:
m
ov
e
cpu_tmp3_i32 to
D
isasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
i
o G
.
Cota
target/i386
:
move cp
u
_tmp2_i32 t
o
Dis
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
t
arget
/
i3
8
6: move cpu_pt
r
1
t
o Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Co
t
a
target/i386: move cpu_ptr
0
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tar
g
et/i386: mov
e
cpu_t
m
p4 to Dis
a
s
C
on
t
ext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
target
/
i386: move cpu_
t
m
p
0 to DisasContex
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_T1
to Disas
C
o
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cot
a
target
/
i386: move cpu_T0 to
D
i
s
as
C
ontext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cot
a
targe
t
/i386
:
move cp
u
_A0 to DisasC
o
ntext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
i
l
i
o G
.
Cota
targe
t
/
i
386:
m
ove cpu_cc_srcT to DisasCon
t
ex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
c
p
us:
a
c
c
ess
.
qemu_
i
count_b
i
a
s wi
t
h atom
i
c
6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus: access
.
qemu_icount with atomic6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
l
i
o
G
.
C
ota
te
s
t-rc
u
-list: access n_recl
a
i
ms
a
nd n_nod
e
s
_
r
em
o
v
ed
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio
G
.
Cota
qsp: use at
o
mic6
4
a
ccessors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
ta
te
s
ts: ad
d
atomic64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
u
t
il: add atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cach
e
info: a
d
d i/d c
a
c
h
e_linesize_
l
o
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus: i
n
it
i
al
i
ze timer
s
_state
.
vm_cl
o
ck_lo
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
atomic: f
i
x commen
t
s/x64_64/x86_6
4
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio
G
.
Cota
qh
t
-ben
c
h: 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
Emilio G
.
Cota
q
ht: cons
t
ify argumen
t
s
to
some internal
f
unc
t
io
n
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Co
t
a
qht: consti
f
y qht_statis
t
i
c
s_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cot
a
qht: constify q
h
t_lookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
qht: fix
c
omment in qht_bucket_remove_entry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
C
o
ta
qht
:
drop ht
argumen
t
f
rom qht i
t
erators
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
Cota
t
e
s
t
-qht:
s
peed
u
p + test qht
_
r
e
size
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cot
a
test-
q
ht: t
e
st deletion of the la
s
t entry in
a
bu
c
ket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
i
lio G
.
Cota
test-qht: test removal of non-
e
x
i
stent entri
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
ota
t
est
-
qh
t
:
te
s
t qht_iter_r
e
mo
v
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio
G
.
C
o
ta
qht: add q
h
t_iter_re
m
ove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Co
t
a
qht: r
e
move
u
nuse
d
map param fr
o
m qht_remo
v
e__locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target
/
riscv: ca
l
l
g
en_goto_tb on DISAS_T
O
O
_
MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emili
o
G
.
Cota
t
a
rget/ris
c
v: optimi
z
e ind
i
re
c
t
b
r
an
c
he
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emil
i
o G
.
Cota
target/riscv: opt
i
m
i
z
e
c
ross
-
page d
i
r
ect
j
um
p
s
in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Emili
o
G
.
Cota
spapr:
f
i
x lea
k
of rev array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
C
ota
qom: convert the CPU list to RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
spapr: do not use CPU_FOREACH_REVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
tests:
a
dd
t
e
st-r
c
u-tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cot
a
tests: add t
e
st-list-
s
impleq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o
G
.
Cota
te
s
t-rcu-list:
abstract the list implem
e
n
t
ation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
il
i
o
G
.
C
o
ta
test-rcu-l
i
st: access goflag with
atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio
G
.
C
o
t
a
rc
u
_queue
:
a
dd RCU QTAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_qu
e
ue: a
d
d RCU QSIMP
L
EQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
rcu_queue: remove
barri
e
r from QLIST_EMPT
Y
_
R
CU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cota
rcu_queue:
use atomi
c
_set in QLI
S
T
_REMOVE
_
RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
hmp-commands
-
info: add
s
ync-
p
rofile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
hmp-c
o
m
m
ands: add sy
n
c-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o
G
.
Cota
vl: add -enable
-
sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio
G
.
Cot
a
test
s
/a
t
omic_add-bench: add -p
t
o enable
sync profil
e
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cot
a
qsp: track BQL callers e
x
plicitly
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ota
qsp: su
p
port call s
i
te
coalescin
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
C
ota
qsp
:
add qsp_reset
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qs
p
: add sort_by o
p
t
ion to qsp_report
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qsp: QEMU's Synchr
o
nization
Prof
i
l
er
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
s
e
qlock: cons
t
ify seqlo
c
k_read_begin
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-09
E
m
ili
o
G
.
Cot
a
translate-all: hon
o
ur CF
_
NOCACHE in
tb_g
e
n_code
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
E
m
i
l
i
o G
.
Cota
t
a
r
get/ppc: set is_
j
mp on ppc_tr_breakp
o
int_check
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-02
Emilio G
.
Cota
t
r
anslate
-
all: fix lockin
g
of
TBs whose two pages share
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-28
Emilio G
.
C
o
ta
tests
/
atomic_add-b
e
nch: add -m option
t
o use mutexes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emil
i
o G
.
Cota
trace: e
n
able trac
i
ng
o
f
TCG
at
o
m
i
c
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
C
o
t
a
trace: add trace_mem_buil
d
_info_no_se_be/
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
E
m
ilio G
.
Cota
trace:
expand mem_info:size_shift to 3 b
i
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
trace: simpli
f
y trace_me
m
functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emili
o
G
.
C
o
t
a
t
r
ace: fi
x
mis
r
ep
o
rting o
f
TCG access sizes for
user
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next