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
tests: send error_report to test log
2016-10-26
Emili
o
G
.
Cota
target-arm:
r
e
move EXCP_
S
TREX + cpu_excl
u
sive_{
t
est
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
i
lio G
.
Cota
linux-u
s
er: remove
handli
n
g o
f
aarch64
'
s
EXCP_STREX
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
C
o
ta
linux
-
user:
re
m
ov
e
han
d
ling of ARM's EXCP_STREX
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emil
i
o
G
.
C
o
ta
target-
a
rm: emulate aarch64
'
s
LL/SC using c
m
pxchg helpers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
Cota
targe
t
-
a
r
m
:
e
m
ula
t
e
SWP with
a
tomic_xchg helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Co
t
a
tar
g
et-arm: emulate LL/SC u
s
ing cmpx
c
hg helpers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
ota
tests: add atomic_add
-
bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emi
l
io G
.
Cota
tar
g
et-
i
3
86
:
remov
e
h
e
lp
e
r_lock
(
)
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emili
o
G
.
Cota
target-i386:
emulate
X
CHG us
i
ng atom
i
c helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Cota
target-i38
6
: emulate LOCK'ed BTX ops using atomic helper
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
tar
g
et-i38
6
: e
m
ulat
e
LOCK'ed XADD
u
sing atomic helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
milio G
.
Cota
target-i3
8
6: e
m
ulate LOC
K
'ed NEG
u
si
n
g
cmpxchg helpe
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target
-
i386:
emulate LOCK'ed NOT using
a
tomic
h
e
lper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
t
a
target-i386: emulat
e
LOCK'
e
d INC using atomi
c
helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Cota
target-
i
386: e
m
ulat
e
LOCK'ed
O
P instruction
s
u
s
ing
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emi
l
io
G
.
Co
t
a
target-i386: emu
l
ate LOCK'ed cmpxchg
u
sing cmpxchg
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
C
o
ta
atom
i
cs: add atomic_op_fetch variants
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
atomics: add atomic_xor
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-24
Emi
l
io G
.
Cota
q
h
t-ben
c
h
:
relax t
e
st_start/stop atomi
c
a
ccess
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Emilio G
.
C
o
t
a
test-qht: perform
l
ookups
under rcu_
r
ead_
l
ock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
E
m
ilio G
.
Cota
qht: fix un
l
ock-after-free segfault upon r
e
sizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
E
m
i
l
io G
.
Cota
q
h
t:
s
im
p
lif
y
q
h
t_
r
eset
_
size
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
E
m
ilio G
.
Cota
qdist:
return "(empty)" instead
o
f NULL wh
e
n printing
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
Emilio
G
.
C
ota
qdist: use g_rene
w
and
g
_
n
ew ins
t
ead of
g_realloc a
n
d
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
Emilio G
.
Cota
qdist
:
fix memory leak dur
i
n
g
binning
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
Emilio G
.
Cota
qht:
d
o
not segfault when gathering stats from a
n
uninitiali
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
E
m
ilio G
.
Cota
translate-all: ad
d
tb hash b
u
c
k
et info to '
i
nfo jit
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
C
o
ta
tb h
a
sh: trac
k
translat
e
d
b
l
ocks
w
ith q
h
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emil
i
o
G
.
Cota
qht: add test-qht-par to
invo
k
e qh
t
-be
n
ch from 'che
c
k
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
Cota
qht: add
qht-bench,
a
performance benchmark
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio
G
.
Cota
qht: add
test program
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
E
mili
o
G
.
Cota
qht
:
QEMU'
s
f
ast
,
resizab
l
e and scalable
H
a
s
h
Tabl
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
q
dis
t
:
a
d
d test
p
rogra
m
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
qdist:
a
d
d module to repres
e
nt
f
r
equency distrib
u
tions
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
tb hash: hash
phys_pc,
p
c, and
f
lags
with xxhash
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
exec: ad
d
t
b_hash_fun
c
5, derived from xxhash
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emil
i
o G
.
C
o
ta
include/proc
e
s
s
or
.
h: define cpu_rel
a
x()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
E
m
i
lio G
.
Cota
seql
o
ck: rename write
_
lock/unlock to write_begi
n
/end
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emi
l
i
o G
.
Cota
seq
l
ock: remo
v
e optio
n
al mu
t
ex
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cot
a
compile
r
.
h
: a
d
d
QEMU_ALIGNED() to
enforce st
r
uct alignment
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
E
m
ilio G
.
C
o
ta
atomics:
do not emit co
n
sume barrier for atomic
_
rcu_
r
ea
d
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emilio G
.
Cota
atomics: e
m
it
a
n
smp
_
read_barrier_depends(
)
ba
r
rier
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emilio G
.
Cota
docs/atom
i
cs: update atomi
c
_read/set
c
omparison with
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emilio G
.
Cot
a
translate
-
all: add miss
i
n
g
m
u
n
map of the code
_
gen guar
d
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emil
i
o G
.
Cota
translate-all: r
e
m
o
ve redundant setting o
f
tcg_ctx
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
E
m
ili
o
G
.
Cot
a
tb: consistently use ui
n
t
32
_
t
f
o
r tb->fl
a
gs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-04-07
Emilio
G
.
C
ota
t
r
ansla
t
e-all: add
m
issi
n
g fold of tb_ct
x
into
tc
g
_ctx
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio
G
.
C
o
ta
transl
a
te-all: remove
o
bsolete co
m
ment about
l
1_map
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emili
o
G
.
Cota
linux-user
:
cal
l
rcu
_
(un)register_t
h
read on pt
h
read_
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cota
rcu:
fix co
m
ment with s/r
c
u_gp_lock/
r
c
u
_regi
s
try_lock/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cota
r
c
u: in
i
t
r
cu_regi
s
try_lo
c
k aft
e
r for
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
Emilio
G
.
Cota
seqlock: read sequence n
u
mber atom
i
c
ally
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
Emilio G
.
Cota
seqlock: add missin
g
'in
l
ine' to
s
e
qlock_read_retry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-02
Emilio G
.
Cota
qemu-thread: hand
l
e spurious futex_wait wakeups
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-08
Emilio G
.
Cota
configure
:
require _
_
thread
suppor
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-05
E
mi
l
io G
.
Co
t
a
tcg
:
opti
m
ise
m
e
m
ory l
a
y
out of TCGTem
p
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
linu
x
-user/e
l
fload
:
u
s
e Q
T
AILQ_FOR
E
ACH in
s
tead of
o
p
en
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
coro
u
t
ine: re
m
o
ve unnecessary
parentheses in
q
e
m
u_c
o
_queue_empty
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
E
milio G
.
Cota
qemu-c
h
ar:
r
emove unused list n
o
de from
F
D
C
harDriver
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emil
i
o
G
.
Co
t
a
input: remove unused
m
ouse_handlers list
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emil
i
o G
.
Cota
cpus: use first_cpu macro instead of QTAILQ_FI
R
ST(
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-28
Emili
o
G
.
Cota
tr
a
nslate-a
l
l: use bitmap
helpers for PageD
e
sc'
s
bitmap
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-27
Em
i
lio G
.
Cota
translate-al
l
:
u
s
e glib
f
o
r all p
a
ge des
c
riptor alloca
t
ions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-04
Emilio G
.
Cota
target-i386: remove superf
l
uous TARGET_HAS
_
SM
C
m
acro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree