repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
MAINTAINERS: Fix ACPI tests data files path
2018-10-26
Emilio G
.
Co
t
a
linu
x
-user:
f
ix
c
omment s/a
t
omic_
w
r
i
te/atomic_set/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
ilio G
.
Cota
cputlb: re
a
d C
P
UTLB
E
ntry
.
a
d
d
r_wri
t
e atomicall
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cpu
t
lb: serial
i
ze
t
lb u
p
dat
e
s with e
n
v->tlb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cput
l
b: fix assert_cpu_is
_
sel
f
macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
exec
:
introduce tlb
_
i
nit
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
target/unicore32: 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
.
Co
t
a
targe
t
/alpha: remove tlb_flush from alpha_cpu_ini
t
fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
t
cg:
distribute tcg_ti
m
e
into TCG context
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tc
g
: plug
holes in
struct TCGPr
o
file
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
tcg
:
f
ix use o
f
uninitialized varia
b
le
und
e
r CONFIG_PROFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
t
c
g: access
c
p
u
->icount_
d
e
c
r
.
u16
.
hig
h
w
ith atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio
G
.
Cota
test
s
/fp/fp-
t
est: add floa
t
ing point t
e
sts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
gitmodu
l
es
:
add berkeley's softfloat + testf
l
oat version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
s
o
ft
f
loat
:
remo
v
e float6
4
_trunc_to_i
n
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
conf
i
gur
e
: ena
b
le mt
t
cg for i386 and x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
ta
r
get
/
i386: move x86
_
64_hregs to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio
G
.
C
o
ta
target/
i
386:
m
o
ve cpu_tmp1_i64 t
o
DisasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
ta
r
get/i3
8
6: move
c
pu_tmp3_i3
2
to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
ta
r
get/i3
8
6: move cpu
_
tmp2_i32 to
DisasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
arget/i386: move cpu_ptr1 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
ta
r
g
et/i386: move cpu_ptr0
t
o
D
i
sasContex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o
G
.
Cota
t
arget
/
i386: move cpu
_
t
mp4 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
target/i
3
86:
move cpu_
t
mp0 to
DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
target/i386: move cpu_T1 to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i386: move cpu_
T
0 to DisasCon
t
ext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
targe
t
/
i
386: move cpu_A
0
t
o
DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
a
rg
e
t/i386: mov
e
cpu_cc_srcT t
o
DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
cpus
:
access
.
qemu_ic
o
unt_bias wit
h
atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
cpus: access
.
q
e
mu_icou
n
t with at
o
mic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
C
ota
test-rcu-l
i
st:
a
ccess
n_reclaims and
n_nodes_removed
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
qs
p
:
u
se atomic
6
4 acc
e
ss
o
rs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
tests: add atomic64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Cota
uti
l
: ad
d
atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cachein
f
o: add i/d cache_linesize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
Cota
cpu
s
: i
n
itialize
t
i
mers_state
.
v
m
_
c
lock
_
l
o
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
atomic: fix comment s/x64_6
4
/x86_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
ota
qht-bench: add -p flag to prec
o
m
pute hash value
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
i
o G
.
Co
t
a
qh
t
:
c
onstify arguments to some i
n
t
e
rnal functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cot
a
qht: c
o
nstify
q
h
t
_
s
tati
s
tics_in
i
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cot
a
qht: c
o
nstify qht_loo
k
up
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Cota
qht: fix comment in
qht_bucke
t
_re
m
ove
_
ent
r
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht
:
drop ht argu
m
ent
f
r
o
m
q
ht
iterator
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
t
est-qht: sp
e
ed up + test
q
h
t_resize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cot
a
tes
t
-qh
t
:
test deletion of
the last entry i
n
a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cot
a
test-
q
h
t:
test
r
emo
v
a
l
of non-exi
s
t
e
n
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
o
ta
qht
:
add qht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
o
ta
qht: rem
o
ve unused map param fro
m
qht_remove_
_
locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emili
o
G
.
Co
t
a
target/r
i
scv
:
call gen_goto_tb
o
n
D
ISAS_TOO_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
mil
i
o
G
.
Cota
t
arge
t
/ris
c
v
:
optimize
i
ndirect branches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target/riscv: optimiz
e
cr
o
ss-page direc
t
ju
m
ps in
s
o
f
t
mmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Em
i
l
io G
.
Cota
spa
p
r: fix leak of rev array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
qom: c
o
nve
r
t the
CP
U
li
s
t to RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
li
o
G
.
Cota
spapr: do not use
CPU
_
F
OREACH_REVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cota
te
s
ts: add
test-rcu
-
tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
tests: a
d
d test-list-sim
p
l
e
q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
te
s
t-rcu-list: abstract
the list implementation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
t
est-rcu-
l
ist: access
g
oflag with atomic
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io
G
.
Cota
r
c
u_queue: add RCU QTAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue: add RCU QSIM
P
LEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
mi
l
io G
.
Cota
rcu_queue
:
remove b
a
r
rier from
Q
LIST_EMPTY_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cota
r
cu_queue: use atomic_set
in QLIST_R
E
MO
V
E
_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
C
ota
hmp-commands-info: add s
y
nc-p
r
ofi
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
h
mp-commands:
a
d
d
sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
vl: ad
d
-
e
nable-sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cota
te
s
ts/atomic_a
d
d-bench:
a
d
d -p to enable sync profiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cota
qsp:
t
r
a
ck BQL c
a
llers expl
i
citly
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Co
t
a
qsp: support call site coalescing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
qsp: add qsp
_
r
e
set
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
qsp: add sort_
b
y o
p
tio
n
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
ynchronization Profiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
l
i
o G
.
C
o
t
a
s
e
q
l
ock: constify seqlock_read_beg
i
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-09
Emil
i
o G
.
C
o
t
a
translate-all: honour
C
F_NOCACHE in tb_gen_
c
ode
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
E
m
ilio G
.
Cota
target/p
p
c: set i
s
_jmp o
n
ppc_
t
r
_
breakpoint_chec
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-02
Emilio G
.
Co
t
a
transl
a
te-all: fi
x
l
ocking o
f
TBs whose t
w
o pag
e
s shar
e
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-28
Emi
l
io
G
.
Cota
tests/atomic_add-benc
h
: add -m optio
n
to u
s
e mut
e
xes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
trace: enable tracing of
T
CG
a
tomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
trace: add tra
c
e_
m
em_build_info
_
n
o
_se_
b
e
/
le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
C
ota
trac
e
: expand m
e
m_info:size_shift to 3 bits
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
C
ota
t
r
ace: s
i
mplify tr
a
ce_mem
f
unct
i
ons
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cota
trace: fix misreporting of TCG
access sizes fo
r
user
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-22
Emilio G
.
Cota
tcg:
fix --dis
a
b
l
e-
t
cg build
b
reakage
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
tcg: remo
v
e
t
b_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
mi
l
io G
.
Cota
translat
e
-
a
ll: remove tb_lock me
n
tion from cpu_res
t
ore_state
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
C
ota
cp
u
tlb
:
remove
tb_lock from tlb_
f
lush function
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
milio G
.
Cot
a
translate-all: prot
e
c
t TB
j
um
p
s
w
ith a per-dest
i
natio
n
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
m
i
lio G
.
Cota
translate-all: disca
r
d T
B
when tb_link_page returns
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
t
ransla
t
e-all: int
r
od
u
ce assert_no_
p
ag
e
s_locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
milio
G
.
Cota
tra
n
slate-all: ad
d
p
a
ge_locked assert
i
ons
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
tr
a
n
slate-
a
ll: use per
-
page
l
ockin
g
in !user-mode
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
t
ransl
a
te-
a
ll: m
o
ve tb_invalida
t
e_phy
s
_page
_
r
ange up
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
mil
i
o G
.
Cota
translate-a
l
l: work page-by-page
i
n t
b
_inval
i
date_phys_range_1
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
milio G
.
Cota
t
r
anslate
-
all: rem
o
ve h
o
le i
n
Pa
g
eDesc
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio
G
.
Cota
translate-all: make l1_map lock
l
ess
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cota
tr
a
n
slate-all: iterate over TBs in a page
with
PAGE_
F
OR_EACH_TB
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
milio
G
.
Cota
tcg: move t
b
_
c
tx
.
tb_phys
_
invalidate_count
to tcg_c
t
x
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
E
mi
l
io G
.
Cot
a
tcg
:
t
rack TBs wit
h
per-region
BST's
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G
.
Cot
a
qht:
r
etu
r
n existing en
t
ry when q
h
t_ins
e
rt fails
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Em
i
li
o
G
.
C
ota
qht: require a default comp
a
rison
f
unction
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-20
Emilio
G
.
Cota
tcg:
fix s/
c
ompliment/comp
l
em
e
nt
/
t
y
pos
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next