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-events: Consistently point to docs/devel/tracing.txt
2019-02-11
Emilio G
.
Cota
c
p
utlb:
u
pdate T
L
B entry/index after tlb_fill
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
Emilio G
.
C
ota
exec-all: document that tlb_fill can trigger a
TLB
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-06
Emilio G
.
C
o
ta
target
/
hppa: use
tb_
c
flags(
)
t
o
a
c
c
ess tb
-
>cflags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
E
milio G
.
Cota
cpu-ex
e
c: res
e
t B
Q
L aft
e
r longjmp in cpu_exec_step_a
t
o
mic
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio G
.
Cota
c
p
u-
e
xec: a
d
d
ass
e
rt_no_pages_locked() aft
e
r longjmp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emil
i
o G
.
Cot
a
tcg/i386:
enabl
e
dynamic
T
LB siz
i
ng
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Em
i
lio G
.
Cota
tcg: introd
u
ce dynamic TL
B
sizi
n
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
C
o
ta
cputlb
:
d
o not evict empty e
n
tries
t
o the vtlb
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Em
i
l
i
o G
.
C
ota
softfloat: enforce softfloat if the host's FM
A
i
s brok
e
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
m
ilio G
.
Cota
tests/fp/platfor
m
.
h: include co
n
fig-hos
t
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
m
i
l
io G
.
Co
t
a
fp-test: fix sign
a
ture of sl
o
w
_
clear_flags
a
nd q
e
mu_cl
e
ar_fla
g
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
tes
t
s/fp/Makefile
:
do
n
ot use gcc-only -W fl
a
gs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
berkeley-testfloat-
3
: pul
l
change
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
C
ota
f
p-bench: remove wrong
expo
n
ent rais
e
in
fill_
r
andom
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emil
i
o
G
.
Cota
fp-benc
h
: fix updat
e
_random_ops
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
E
m
ilio G
.
Cota
d
ocs/devel/build-system: fix 's
o
f
t
mu' typo
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
hardfloat: implement fl
o
at32/6
4
co
m
parison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
ilio G
.
Cota
ha
r
d
f
loat: impleme
n
t f
l
oat32/64 square ro
o
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
hard
f
loat: impleme
n
t flo
a
t
32/64
fused multiply-ad
d
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
hardfloat: implem
e
nt
float32/64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hardfloat:
i
mplement float32/64 mu
l
tiplication
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
i
lio G
.
Cota
h
ardfloat: 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
Emi
l
io G
.
Cota
fp
u
: introduce hardfloat
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
tes
t
s/
f
p: add fp-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
sof
t
flo
a
t: a
d
d float
{
32,64}_is_ze
r
o_or_norm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Cota
softfloat: rename canonicalize to sf_canonical
i
z
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
target
/
t
ricore: use float32_is_de
n
ormal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
s
o
ftf
l
oat: add float{32,64}_is_{d
e
,}normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
C
ota
f
p-test: pick TAR
G
ET_ARM t
o
get it
s
specialization
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
xxhash: match output aga
i
n
s
t the or
i
g
i
nal x
x
h
ash32
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
i
n
c
l
u
de: move exec/tb-hash-xx
.
h to qemu/x
x
hash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
exec:
introduce qemu_x
x
hash{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-benc
h
: document -p flag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
t
c
g: Drop
n
a
r
gs from tcg_o
p
_insert_{before,after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emil
i
o G
.
Cota
li
n
ux-user
:
fix commen
t
s/atomic_write/atomic_set
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
c
p
u
t
lb
:
r
e
ad CPUTLBEntry
.
addr_write atomically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
il
i
o
G
.
Cota
cputlb: serialize tl
b
updat
e
s with env->tlb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb: f
i
x assert_cpu_is_self macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emi
l
i
o G
.
Cota
e
x
ec
:
introduce tlb_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cota
target/unico
r
e32: r
e
mov
e
tlb
_
flush from uc32_ini
t
_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emil
i
o G
.
Cota
t
arge
t
/alpha: remove tlb_flush from a
l
p
h
a_cpu_initfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
mi
l
i
o
G
.
Cota
tcg:
d
is
t
ri
b
ute
tcg_tim
e
into TCG contexts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emili
o
G
.
Cota
tcg: p
l
ug holes in st
r
uct TCGProfile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
tcg: fix use of uninitialized va
r
iable under CON
F
IG_
P
ROFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg: a
c
cess cpu->icount_dec
r
.
u1
6
.
high w
i
th ato
m
i
c
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
tests
/
fp/fp-test: add fl
o
atin
g
point
t
e
s
t
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cot
a
gitmodules: add berkeley
'
s softfloat + testfloat ver
s
ion 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
ilio G
.
Cota
softfloat: rem
o
ve float64_trunc_to_in
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 and
x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
target/i386:
m
ov
e
x86_64_hreg
s
to DisasCo
n
te
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ili
o
G
.
Co
t
a
target/i3
8
6: m
o
ve
c
pu_
t
mp1
_
i64 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cot
a
target/i386
:
mo
v
e
cpu_tm
p
3_i32
t
o
D
i
sas
C
ontext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
target/i3
8
6: move cpu_tmp2_i32 to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
target/i386: move
c
pu_ptr1 to Di
s
as
C
o
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
a
rget/i386: mo
v
e
cpu_ptr0
t
o DisasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: m
o
ve cpu_tmp4 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
tar
g
e
t
/i3
8
6
:
m
ove cpu_
t
mp0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
targe
t
/i386: move cpu
_
T1
t
o DisasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i3
8
6:
m
ove cpu_T0 to D
i
sasCon
t
ext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
t
a
t
a
rget/i386:
m
ove cpu_A0
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tar
g
et/i386: move c
p
u
_
c
c_srcT to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
mi
l
io G
.
C
ota
cpus:
a
c
c
e
ss
.
qemu_icount_bias with a
t
omi
c
64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus: acce
s
s
.
qem
u
_icount with atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
test-rcu-list: access
n_recla
i
ms and n_n
o
des_removed
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
qs
p
:
use
atomic64 accessors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ota
tests: ad
d
atomic64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
util: ad
d
a
tomic
6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cach
e
info: ad
d
i/d ca
c
he
_
linesiz
e
_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
t
a
cpu
s
:
ini
t
i
alize timers_state
.
v
m_
c
lock_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
ta
atom
i
c: fix comment s/
x
64
_
6
4
/
x8
6
_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io G
.
Cota
qht
-
be
n
ch: add -p
flag
to precompute hash
v
alues
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
mili
o
G
.
Cota
qht:
constify ar
g
um
e
nts to so
m
e internal fun
c
tions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: co
n
stify qht
_
st
a
tis
t
ics_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o
G
.
Co
t
a
qht:
const
i
fy
q
ht_lookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Co
t
a
qht: fix comment in qht_
b
ucket_remove_entry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio
G
.
Cota
q
h
t: d
r
op ht
a
rgument fr
o
m
q
ht i
t
erat
o
rs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o
G
.
Cota
test-
q
ht: speed up
+
test qht_re
s
ize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
Cota
test-
q
h
t
:
test deletion of the last
e
n
t
r
y
in a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
test-qht: test removal of no
n
-
existent
e
ntri
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
Cota
test-
q
ht: test qht_iter_
r
emove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Cota
qht:
ad
d
qht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
mili
o
G
.
Cota
qht: re
m
ove unused map param from qht_
r
emove__locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
m
ilio G
.
Cota
targ
e
t/
r
iscv: call gen
_
goto_tb
o
n DISA
S
_TOO_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
tar
g
et/
r
iscv
:
optimize indi
r
ec
t
branches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emil
i
o G
.
C
o
ta
target
/
riscv
:
optimize
cross-page direct jumps in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Em
i
l
io
G
.
Co
t
a
spa
p
r: fix leak of
r
ev a
r
ray
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
q
om: convert
t
he
CPU list to RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cota
s
papr: do not use CPU_
F
OR
E
ACH_
R
EVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
Cota
tests: add t
e
st-rcu-ta
i
lq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
C
o
t
a
te
s
ts: add test-list-simpleq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio
G
.
Cot
a
t
e
s
t-r
c
u-list:
a
bst
r
act
t
he list implementation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
C
ota
test
-
r
cu-list: access gofl
a
g with a
t
o
m
ics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
r
cu
_
queu
e
: add RCU QTAI
L
Q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue: ad
d
RC
U
QSIMPLEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue: remo
v
e
barrier from
Q
LIST_E
M
PTY_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue:
u
se atomic_
s
et
in
Q
L
IST_REMOVE_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
Cota
h
m
p-commands-i
n
f
o
: add s
y
n
c
-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
ilio G
.
C
ota
hmp-comma
n
d
s
:
add sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
milio G
.
Cota
vl: add -enable-sync-prof
i
le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
tes
t
s/atomi
c
_
add-bench: a
d
d -p to enable sync p
r
ofiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next