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.yml: Remove disable-uuid
2019-02-11
Emilio G
.
Cota
cputlb
:
updat
e
TL
B
en
t
ry/i
n
dex after tlb_fill
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
E
milio G
.
Cot
a
exec-all
:
d
o
cument
t
h
a
t tlb
_
fill can trigg
e
r a TLB
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-06
E
mi
l
i
o
G
.
Cota
target
/
hppa: use tb_cfl
a
g
s
() t
o
acc
e
ss
t
b->cflags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emili
o
G
.
Cota
c
p
u
-exec:
reset BQL
after
l
on
g
jmp in cpu_exec_step_atomic
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio
G
.
Cota
cpu
-
exec
:
add a
s
sert_no_pages_locked()
after long
j
mp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
E
m
i
lio G
.
Cota
tcg/
i
386:
enable dynami
c
TLB sizi
n
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
Cota
t
cg: introduce dynamic
T
LB s
i
zin
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emi
l
io G
.
Cot
a
cpu
t
lb:
d
o not
evict empty entries to the vtlb
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
softfloat:
enforce softfloat
i
f
th
e
host's FMA is broken
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emi
l
io G
.
C
o
ta
t
e
s
ts/f
p
/platfo
r
m
.
h: in
c
lud
e
c
onfig-host
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
fp-test: fix signature
of slow_cle
a
r
_
flags and
q
e
m
u
_
clear_f
l
ags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio
G
.
Cota
t
e
s
ts/fp/Mak
e
f
ile:
do not
u
s
e
gcc-o
n
ly -W flags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
mi
l
io
G
.
Co
t
a
b
e
rke
l
ey-t
e
stfloat-3
:
p
ull
changes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
fp-bench
:
remove wrong ex
p
onent raise in fill_rand
o
m
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Em
i
l
io G
.
Cota
f
p
-bench: fix
update_random_
o
ps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
Emilio G
.
Cot
a
d
ocs/devel
/
build-system: fix 'so
f
t
m
u
' t
y
po
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hardfloa
t
: implemen
t
float32/
6
4
c
omparison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
ilio G
.
Cota
h
a
rdfloat:
implement flo
a
t32
/
64 square root
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hardfloat: implement float32/64 fused multip
l
y-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
hard
f
loat: implem
e
nt f
l
o
at32/64 divis
i
on
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
Cota
hardfl
o
at: impl
e
ment float32/64 multiplication
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
mi
l
io G
.
Cota
ha
r
dfloat: imple
m
ent float32/64 addition and su
b
t
raction
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
fpu
:
introd
u
ce hardfloat
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
tests/f
p
:
add fp-benc
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
so
f
tfl
o
a
t: add fl
o
a
t{3
2
,64}_is_zero_or_normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
softfloat: rename canonicalize to sf_canonicaliz
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cot
a
targ
e
t/tricore: use float3
2
_is_denorm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
C
ota
softfloat:
a
dd float{32,64}_is_{de,}nor
m
al
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
C
ota
fp-test: pick TARGET_AR
M
to
get i
t
s special
i
zation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
xxhash: ma
t
ch o
u
tput
a
gain
s
t
th
e
original xxhash32
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
i
nclude: move
exec/tb-hash
-
xx
.
h to qemu/xxhash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
exec
:
introduce qemu_xxha
s
h{2
,
4,5,6,7}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
qht-ben
c
h: document -p fla
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
ta
tcg
:
Drop
n
a
r
gs fr
o
m
tcg
_
op_insert
_
{be
f
ore,afte
r
}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emilio
G
.
C
o
ta
li
n
ux-user: fix commen
t
s/at
o
mic_wri
t
e/atomic_set/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb
:
read CPUTLBEntry
.
addr_w
r
it
e
atomi
c
al
l
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio
G
.
Cota
cputlb
:
s
e
rialize tlb updates
w
i
t
h env->tlb
_
l
ock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Em
i
l
io
G
.
Cota
cputlb: fix assert_cpu_i
s
_self macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ili
o
G
.
Cota
exec
:
i
n
t
r
oduce tlb
_
ini
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
target/u
n
icore32
:
remove
t
lb_flush from uc32_init_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
C
o
ta
target/alpha: remove
t
lb_flush from alpha_cpu_in
i
tfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio
G
.
C
o
ta
tcg: dist
r
ibute tcg_time into TCG co
n
texts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Em
i
lio
G
.
Cota
tcg: plug h
o
les in struct TCGProfile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
il
i
o G
.
Cota
tcg: fix use of uninitialized variable under CONFI
G
_PROFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio G
.
Cota
t
c
g
:
a
cc
e
s
s
c
p
u->icount_
d
ecr
.
u16
.
high
w
i
t
h
atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
ilio G
.
Co
t
a
tests/fp
/
fp-
t
e
st: a
d
d
floating
p
o
i
n
t tests
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
milio G
.
Cota
gitmodules:
ad
d
berkeley's s
o
ftfloa
t
+
testfloat ve
r
si
o
n 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
C
o
ta
softfloat: remove float64_
t
ru
n
c
_t
o
_int
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
configure: enable m
t
tcg for i386
and x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
targ
e
t/i386:
move x86_64_hregs to DisasCo
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
t
a
rget/i386: mo
v
e
cpu_tmp1_i64 to DisasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
t
a
r
get/i386: mov
e
cpu_tmp3_i32 to
D
i
s
a
s
Con
t
e
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
i
o G
.
Cot
a
target/i386: move cpu_tmp2_i32 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
mil
i
o G
.
Cota
tar
g
et/i386: move
c
p
u_ptr
1
t
o
D
i
sasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tar
g
et/i386: move cp
u
_ptr0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
ta
r
get/i386: move cp
u
_
t
m
p4
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
target/i386: mo
v
e
cpu_tmp0 to
D
isa
s
Context
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
tar
g
et/
i
3
86: move cpu_T1 to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Co
t
a
targe
t
/i386: m
o
ve
c
pu_
T
0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move c
p
u
_
A0 to
D
isasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
target/i386: m
o
ve cpu_cc_
s
r
cT to D
i
sasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpu
s
:
access
.
qemu_i
c
o
unt_bias with atomic
6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
cp
u
s: access
.
q
emu_icount
wit
h
a
tomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
test-rcu-li
s
t: access n_reclaims and n_nodes
_
remov
e
d
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
i
lio
G
.
Cota
q
sp: use atomic64 acces
s
ors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
t
e
sts: add atomic64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
util: add
atomic
6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
cacheinfo: a
d
d i
/
d
cache_line
s
iz
e
_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
cpus: initialize timers_state
.
v
m
_clock
_
lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
at
o
m
ic: fix comment s/x64_64/x86_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht-benc
h
: a
d
d
-p flag to precompute hash va
l
ues
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
i
l
i
o G
.
Cot
a
qh
t
:
constify arguments to some
i
nterna
l
functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Cota
qht: c
o
n
st
i
fy qht_statistics_ini
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qh
t
: const
i
fy
qht_lookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
l
i
o
G
.
Cota
qht: fix comment in qh
t
_bu
c
ket_remo
v
e_
e
nt
r
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht
:
drop ht a
r
gument fr
o
m qht ite
r
ators
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o
G
.
Cota
tes
t
-qht: speed u
p
+ test
qht_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
li
o
G
.
Cota
tes
t
-
qht: test dele
t
i
o
n o
f
t
h
e last e
n
try in a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
tes
t
-qht:
t
e
s
t
r
emoval
o
f non-existent entri
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cot
a
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
E
m
ilio G
.
Cota
qht: add
q
h
t_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cot
a
qht: remove u
n
u
s
ed
m
ap param
f
rom qht_remov
e
__locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target
/
riscv: c
a
ll
g
en_goto_
t
b o
n
D
I
SAS_TOO_
M
ANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio
G
.
C
ot
a
tar
g
et/r
i
scv:
o
ptimize i
n
direct branch
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
m
ilio G
.
C
o
ta
t
a
r
g
e
t/riscv: opt
i
m
ize
cross-page direct jumps in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Em
i
lio
G
.
Cota
spapr: f
i
x leak of re
v
array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
t
a
qom: convert the CPU list
t
o RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emili
o
G
.
Cota
spa
p
r: do not
u
se CPU_FO
R
EA
C
H_REVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
te
s
ts: add t
e
st-rcu-tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
mi
l
io G
.
Cota
t
e
sts: add test-list-simpleq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cot
a
t
est-rcu
-
list: abs
t
r
act the
l
ist impl
e
mentation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emili
o
G
.
Cota
test-
r
cu-list:
a
ccess goflag
w
ith at
o
mics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
Cota
rcu_qu
e
ue:
a
d
d RCU
Q
TAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
rcu_q
u
eue: a
d
d RCU QSIMPLEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queu
e
: remove barr
i
e
r from QLIST_
E
MPTY_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o G
.
C
o
ta
r
c
u
_que
u
e
:
us
e
a
t
o
mic_set in QLIST_REMOVE_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hmp-commands-info:
add s
y
nc-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
i
l
io G
.
Cota
h
m
p
-
co
m
mands: add sync-p
r
ofi
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
vl: add -enable-sync-profil
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
tests/atomic_a
d
d-bench: add -p to ena
b
le sy
n
c profil
e
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next