repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
nbd: Add qemu-nbd -D for human-readable description
2016-10-26
E
mi
l
io G
.
Cota
targe
t
-arm: re
m
o
v
e EXCP_STREX
+ cpu_exclusive_{test
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
linux-user:
remove handling of aarch64's EXCP_STREX
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Co
t
a
linux-user: remove handl
i
n
g of A
R
M's E
X
CP_STREX
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
Cota
t
a
r
ge
t
-arm: emulate aarch6
4
'
s
LL/SC usi
n
g cmpxchg help
e
rs
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
C
ota
targe
t
-arm: emu
l
a
te SW
P
with atomi
c
_xc
h
g
helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
targ
e
t-arm: emu
l
ate L
L
/
SC using
c
m
p
xchg helpers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
l
i
o G
.
Cota
tests:
add
atomic_a
d
d-be
n
ch
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emil
i
o G
.
Cota
targe
t
-
i
386: remove
help
e
r_l
o
ck()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386: emulate XCHG usi
n
g atomic helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
arget-i
3
86: emulat
e
LOCK'ed
BTX ops u
s
ing atomic he
l
p
e
r
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
ta
r
get-i
3
86: e
m
ulate
L
OCK'ed X
A
DD usi
n
g atomi
c
helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
C
o
t
a
target-i386: e
m
ul
a
te LOCK'
e
d NEG us
i
n
g
cmpxchg h
e
lper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
i
lio
G
.
Cota
target
-
i386: e
m
ulate LOC
K
'e
d
NO
T
using
at
o
mic helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
rge
t
-i386: emulate LOCK'
e
d INC u
s
ing
at
o
mic helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
r
get-i386: emulate LO
C
K'ed O
P
instructions using
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
ta
r
get-i386: em
u
late LO
C
K'ed
cmpxc
h
g using cmpxchg
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cot
a
ato
m
ics: add ato
m
ic_o
p
_
fetch variant
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
Cota
atomi
c
s: add atomic_xor
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-24
E
m
i
lio
G
.
Cota
q
h
t
-be
n
ch: relax test_
s
tart/stop
a
tomic accesses
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Emilio G
.
Co
t
a
test-qht: perfo
r
m
looku
p
s under rc
u
_read_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
E
m
ilio
G
.
Cota
qht: fix unloc
k
-after-free se
g
f
aul
t
u
pon resizing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Em
i
l
io G
.
C
o
ta
qht: sim
p
l
ify
qht_reset_size
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
Emilio G
.
Cot
a
qdist: r
e
t
u
r
n "(empty)" inst
e
ad
o
f NU
L
L w
h
e
n
print
i
ng
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
Emilio
G
.
Cot
a
qdist: u
s
e g_renew and
g
_new instead of g_rea
l
l
oc and
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
Emilio G
.
Cota
qdist
:
fix m
e
mory leak
d
uring binning
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
Emil
i
o G
.
Cota
qht: do not segfa
u
lt whe
n
gathering stats from an uninitiali
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
E
m
ilio G
.
Cota
tran
s
late-al
l
: add tb
h
ash bucket info to 'info jit
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio
G
.
Cot
a
tb ha
s
h: track transla
t
ed bl
o
cks with qh
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
Cota
qht
:
ad
d
tes
t
-qht-par
t
o
invo
k
e qht-bench fro
m
'check
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
E
m
ilio
G
.
Cota
q
ht: add qht-bench,
a perfor
m
anc
e
benchmark
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emili
o
G
.
Cota
qht: a
d
d
te
s
t
p
rogram
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emi
l
io G
.
Cota
qht: QEMU's fas
t
, resizable and s
c
al
a
b
l
e
Hash Table
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Co
t
a
q
dist: add t
e
s
t
program
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
qd
i
st: add
mod
u
le to represent freq
u
ency distributions
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
C
o
ta
t
b
has
h
: ha
s
h p
h
ys_pc, pc, and flags wit
h
xxhash
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Co
t
a
e
x
e
c
: add tb_hash_fun
c
5, derive
d
fro
m
xxhash
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
C
o
ta
in
c
l
ude/processor
.
h
:
defin
e
cp
u
_relax()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
s
e
ql
o
ck: rename write_l
o
ck/
u
nlock to
w
rite_begin/end
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emil
i
o
G
.
Cota
se
q
lock: remov
e
o
ptional m
u
tex
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
C
ota
compiler
.
h: add QEMU_ALIGNED() to enforce struct alignment
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emilio G
.
C
o
ta
a
t
o
m
i
c
s: do n
o
t em
i
t consume barrier for atomic_r
c
u_
r
ead
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
E
milio
G
.
Cota
atom
i
cs: em
i
t an smp
_
read_b
a
rrier_depend
s
() barr
i
er
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emi
l
i
o G
.
Cota
docs/a
t
omics: up
d
ate
atomi
c
_re
a
d
/
s
e
t
com
p
a
rison with
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emilio G
.
Cota
translate
-
all:
a
dd missing munmap of
t
he code
_
ge
n
guard
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emilio G
.
Cota
translate-al
l
: remo
v
e redun
d
ant setting of tcg_ctx
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emili
o
G
.
Co
t
a
tb:
consist
e
ntly use uint32_t for tb-
>
flags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-04-07
Emilio G
.
Cota
translate-all
:
add missing
f
old of tb_
c
t
x
into tcg_ct
x
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Em
i
lio
G
.
Cota
transl
a
te-all: remove obsolet
e
c
o
mment
a
bout l1_map
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cota
linux-user:
c
all rcu_(u
n
)r
e
gi
s
t
e
r_
t
hre
a
d
on pthread_
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cota
r
c
u: f
i
x c
o
mment with s/rcu
_
g
p_lo
c
k/rcu_
r
egistry_lock/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emil
i
o
G
.
C
ota
rcu
:
in
i
t
rc
u
_regi
s
t
ry_loc
k
after fork
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
Em
i
l
i
o G
.
C
ota
seqlock:
rea
d
s
e
q
uence num
b
er at
o
mically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
Em
i
lio G
.
Co
t
a
seq
l
o
c
k: add missing '
i
nline' to seqlock_read_retry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-02
E
m
i
l
io G
.
C
ota
qemu-thr
e
ad
:
h
a
ndl
e
spurious futex_wait wakeu
p
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-08
Emi
l
io G
.
Cota
confi
g
ure: require __thread supp
o
rt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-05
Emilio
G
.
Cota
t
cg: optim
i
se memor
y
layo
u
t
o
f TCGTemp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
E
mil
i
o
G
.
Cota
linux-user/el
f
load: use QT
A
I
LQ_
F
OREACH i
n
stead o
f
o
pen
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
coroutine: r
e
m
ove unnece
s
sar
y
pa
r
e
n
theses in q
e
mu_co_queue_empty
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emi
l
io G
.
Cota
qemu-c
h
ar:
r
e
mo
v
e unused list no
d
e from FDCharDriver
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Co
t
a
input: r
e
move
u
n
used mouse_handlers list
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emili
o
G
.
Cota
cpus:
use
f
irst_cpu
macro instead
o
f
QTAILQ_FIRS
T
(
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-28
Emilio G
.
Cota
translate-all
:
use bitmap helpers fo
r
Page
D
esc's
b
itmap
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-27
Emilio G
.
Cota
translate-all
:
use glib fo
r
al
l
p
a
ge descriptor a
l
locations
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-04
Emilio G
.
C
ota
t
arget-i386: remove superflu
o
us TARGET_
H
AS_SMC mac
r
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree