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
plugins: implement helpers for resolving hwaddr
2019-10-28
Emili
o
G
.
Cota
tcg: let plugins instru
m
e
nt virtual memory accesses
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio G
.
Cota
atomic_templa
t
e: ad
d
i
n
line trace/plugin helpe
r
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio G
.
Cota
plug
i
n-ge
n
: add module for TCG-relate
d
c
o
de
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emil
i
o
G
.
Cota
tcg: add tcg_g
e
n_st_ptr
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emili
o
G
.
C
o
ta
cputlb: introduce get_page_
a
ddr_cod
e
_hostp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio
G
.
Cota
c
p
utlb: doc
u
ment get_page_addr_code
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio G
.
C
ot
a
queue: add
QTA
I
LQ_REMOVE
_
S
E
V
ERAL
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio
G
.
Cota
p
lugin: add
c
ore code
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio G
.
Cota
plugin: ad
d
u
ser-f
a
cing API
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio G
.
Cota
translate
-
a
ll
:
us
e
c
p
u
_
in_ex
c
lusive_w
o
rk_cont
e
x
t
(
)
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
E
mi
l
i
o G
.
C
ota
cpu: i
n
troduce cpu_in_
e
xclusive_c
o
nte
x
t()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-10-28
Emilio G
.
Cota
trace: expan
d
mem_info:si
z
e_shift to 4 bits
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-13
Em
i
lio G
.
Cota
atomic
_
template: fi
x
in
d
e
ntation in
GEN_
A
TOMIC_HELPER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-03
Emili
o
G
.
C
ota
atomic_template: fix indentation in G
E
N_ATOMIC_
H
E
L
PER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-09-03
Em
i
lio G
.
C
o
ta
tc
g
/README:
fix typo s
/
afterwi
s
e/aft
e
rward
s
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
Emilio G
.
Cota
c
p
ut
l
b: upd
a
te TLB entry/index af
t
er tl
b
_fill
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-11
Emi
l
i
o G
.
Cota
ex
e
c-all: document th
a
t tlb_fi
l
l can trigg
e
r
a
TLB
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-06
Em
i
l
i
o G
.
Cota
target/hppa: u
s
e tb_cflags()
t
o acces
s
tb->cflags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio G
.
C
ota
cpu-exec: r
e
set BQL afte
r
lon
g
jmp in cpu_
e
xec_step_at
o
mic
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-02-05
Emilio G
.
Cota
cpu-exec
:
add assert_no_p
a
ges
_
locked() after longjmp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio
G
.
C
o
t
a
tcg/i386:
e
n
able dyn
a
mic TLB sizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Em
i
lio G
.
Cota
tcg: int
r
oduc
e
dynamic TLB sizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-28
Emilio G
.
C
ota
c
p
utlb: do not evict empty entr
i
es to th
e
v
t
l
b
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emi
l
io G
.
Cota
softfloat
:
enfor
c
e
s
of
t
float
i
f the host
'
s FMA is brok
e
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
C
o
ta
tests/fp/platform
.
h
:
include con
f
ig-host
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
milio G
.
Co
t
a
fp-test: f
i
x signature of slow_clear
_
flag
s
and qemu_cle
a
r_fl
a
g
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio
G
.
Cota
tests
/
fp/Ma
k
ef
i
le: do
n
ot use gcc-
o
nly
-
W f
l
ags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Co
t
a
berkeley-testflo
a
t
-
3
: p
u
ll changes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
C
o
ta
fp-bench: remove wrong exponent r
a
ise in fill_random
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emil
i
o
G
.
Cota
f
p
-bench: fix upd
a
t
e_r
a
ndom
_
ops
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
E
mi
l
io G
.
Cota
d
o
cs
/
de
v
el/
b
uild-sys
t
em: fix '
s
oftmu' typo
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
Cota
hardfloat: implement
float32/6
4
c
ompari
s
o
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hard
f
lo
a
t: implement float32/64 squar
e
root
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
hardfloat: impl
e
ment float32/6
4
fus
e
d multip
l
y-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
h
a
rdfloat: imple
m
e
n
t float32/64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Cota
h
a
rdfloat: i
m
plement flo
a
t32/
6
4
multiplication
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
ot
a
h
a
rdfloat: impl
e
ment float32/64 addition and subtr
a
ction
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
ilio G
.
Cota
fpu:
introduce hardfloat
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
ta
tests/fp: add fp
-
bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Co
t
a
softfloat: add float{
3
2,64}_is
_
zero
_
or_n
o
r
m
al
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
softfloat:
r
ename canonica
l
i
z
e
to sf_
c
anonica
l
ize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
t
a
rget/tricore
:
use float32_is_
d
e
n
ormal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
soft
f
lo
a
t: add
flo
a
t{32,64}_is
_
{de,}
n
ormal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
fp-t
e
s
t:
pick TARGET_ARM to g
e
t its
s
pe
c
ializa
t
ion
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
ilio G
.
Co
t
a
xxhas
h
: ma
t
ch output ag
a
in
s
t t
h
e original xxhash
3
2
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
C
ota
i
ncl
u
d
e: m
o
ve exec/t
b
-hash-xx
.
h to
qemu/xx
h
ash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
exec:
i
ntrodu
c
e
q
emu_xx
h
a
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: doc
u
ment
-
p flag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
C
o
ta
tcg: D
r
op nargs from tcg_op_ins
e
rt_{before,after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emilio G
.
C
o
ta
linux-user:
fix comment s/atomic_
w
rite/a
t
o
m
i
c_
s
et/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emili
o
G
.
Cota
cputl
b
:
read C
P
UTLBEntry
.
addr_write
ato
m
ically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Em
i
l
i
o
G
.
Cota
cputlb: se
r
ializ
e
tl
b
u
pdate
s
with env-
>
tl
b
_loc
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio
G
.
Cota
cp
u
tlb: fi
x
assert_cpu_is
_
self macr
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
e
xec: introduce tlb_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
i
l
io G
.
C
o
t
a
targe
t
/unic
o
re32: rem
o
ve
tl
b
_flush from uc32_init_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
targe
t
/alpha: remove tlb_f
l
ush from
a
lpha_cpu_initfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ili
o
G
.
Cota
t
cg: dist
r
ibut
e
tcg_t
i
me i
n
to TCG co
n
text
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emili
o
G
.
Cota
tcg:
p
lug h
o
les i
n
struct TCGPro
f
il
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio G
.
Cota
tcg:
f
ix use
o
f un
i
n
itia
l
ized var
i
able
u
nder CONFIG_PROFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emi
l
io
G
.
Cota
tcg: access cpu->
i
cou
n
t_de
c
r
.
u16
.
high with atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
tests/f
p
/fp-
t
est: add floating point tests
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
gitmod
u
l
es: add berkele
y
's softfloat + tes
t
float version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emil
i
o G
.
Cota
softfloat: remove float64_
t
r
u
nc
_
to_int
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
configure: enable mttcg
for
i
386 a
n
d x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ota
target/i386: move
x86_64_hre
g
s to Di
s
asCo
n
t
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386:
m
ove c
p
u_
t
mp1_i
6
4 to DisasC
o
n
t
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
mil
i
o G
.
Co
t
a
ta
r
get/
i
386: m
o
ve cpu_tmp3_i32
to DisasCo
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
l
i
o
G
.
Cota
t
a
r
get/i386: mo
v
e cpu_t
m
p2_i32 to
D
isasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i38
6
: m
o
ve cpu_
p
tr1 to Disa
s
C
o
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
target/i386
:
move cpu_pt
r
0
to Disa
s
C
ontext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
t
ar
g
e
t/i386: mov
e
c
p
u_tmp4
t
o DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tar
g
et/i3
8
6: move cpu_tmp0 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
target/i386: move
c
pu_T1 to 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_T0 to
D
i
sasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386:
m
ove cpu_A
0
t
o
DisasCo
n
text
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tar
g
et/i386
:
m
ov
e
cpu_cc_srcT to
DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus: access
.
qemu_icount_bi
a
s with a
t
omic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus:
a
c
cess
.
qemu_icount
with ato
m
ic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
test-rcu-list: access n
_
reclaims and n_nodes_
r
e
moved
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
qsp: use atomi
c
64 accessors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
ta
tests: a
d
d atomic
6
4-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
util: a
d
d atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
cachein
f
o: add i/d cache_lines
i
ze_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cpus: ini
t
ialize timer
s
_state
.
vm_clock_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
l
i
o G
.
Cota
atomic: fix co
m
ment s/x6
4
_
64/
x
86_
6
4/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
l
i
o G
.
C
o
ta
q
h
t-bench: add -
p
flag to precomput
e
hash value
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qh
t
: cons
t
ify arguments to some inte
r
n
a
l funct
i
ons
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Co
t
a
qht: constify
q
ht_statistics_i
n
it
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: const
i
fy q
h
t_
l
ookup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: fix comme
n
t in qht_
b
uc
k
et
_
remove_entry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io G
.
Co
t
a
qht: drop ht argume
n
t
f
r
om qht it
e
r
a
tors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
C
o
t
a
te
s
t-qht: speed up + te
s
t q
h
t_resi
z
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-qht: test d
e
l
e
tion of
t
he last entry
i
n a
b
ucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io G
.
Cota
test-qht
:
t
e
st re
m
oval
of non-existent entries
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cota
te
s
t-
q
ht: test qht_iter
_
remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
C
o
ta
qht: add qht_ite
r
_r
e
move
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio G
.
Cota
q
h
t: remove unu
s
ed
m
ap par
a
m from qht_remov
e
_
_locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio
G
.
Cota
target/r
i
scv
:
call gen_goto_t
b
on DISAS_
T
OO_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
t
arget/riscv: optimize indir
e
ct branches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emili
o
G
.
Cot
a
target/ris
c
v
: op
t
imize cross-page direct jumps in softmm
u
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next