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
nbd: Use CoQueue for free_sema instead of CoMutex
2016-10-26
Emi
l
io
G
.
Cota
t
a
rget-arm:
rem
o
ve E
X
CP_
S
T
R
E
X
+ cpu_
e
x
c
lus
i
ve_{test
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
lin
u
x-user: remove
han
d
l
ing of aarch64's EXCP_STRE
X
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
linux-use
r
: remove handli
n
g of
ARM's EXCP_STREX
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emili
o
G
.
Cota
target
-
a
r
m: e
m
ulate
a
a
rch6
4
's LL
/
SC using cmpxchg helpers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emili
o
G
.
Cota
t
a
rget-arm: emulate
S
WP w
i
th atomic_xchg helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
l
i
o G
.
Cot
a
target-arm
:
emulate
L
L/SC
usin
g
cmpxchg
hel
p
ers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
te
s
t
s: add
a
t
omic_add-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i3
8
6: remove help
e
r_lo
c
k
()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
milio
G
.
Cota
target-i3
8
6: emul
a
te XCHG using atomic helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
tar
g
et-i386: emulat
e
L
O
C
K'ed BT
X
ops using atomic helpers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
arget-i386: emu
l
ate LO
C
K'ed XADD usin
g
atomi
c
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 N
E
G
usi
n
g
c
mpxchg helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emi
l
io G
.
Cota
ta
r
get
-
i386: emulate
L
OCK'ed
NOT using atomic helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cot
a
targ
e
t
-i386: emulate LOCK'ed IN
C
using atomic
helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
ta
target-i386: emula
t
e LOCK'ed OP
instructions using
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
Cota
targ
e
t-i386: emul
a
te
LOCK'ed cmpxchg us
i
ng
c
mpxchg
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
Co
t
a
atomi
c
s: add ato
m
i
c_op_fetch variants
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
il
i
o
G
.
Cota
atomics: add ato
m
ic_xor
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-24
Emilio G
.
Cota
qht-benc
h
:
r
elax
t
e
st_start/stop atomic acce
s
ses
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
E
m
i
lio G
.
C
o
ta
test-qht:
p
erform l
o
okup
s
under
rcu_read_lo
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Emilio G
.
Cota
q
ht: fix unlock-
a
fter-free s
e
gfault upo
n
re
s
izing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Emilio G
.
Cot
a
qht: simplify
q
ht_reset_size
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
Emil
i
o
G
.
Cota
q
d
i
st: retur
n
"(empty)
"
instead of NULL when printing
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
Emi
l
i
o G
.
Cota
q
d
ist: use g_renew and g_new inst
e
a
d
o
f
g
_
realloc and
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
E
milio G
.
Cota
qd
i
st:
f
ix memory lea
k
d
uri
n
g binning
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
Emilio G
.
Cota
q
ht: do not
segfault whe
n
g
a
thering stat
s
f
rom an
uninitiali
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
Cota
transla
t
e-all: ad
d
tb hash
b
ucket i
n
fo to
'info jit
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
Co
t
a
tb hash
:
trac
k
translated block
s
with
q
ht
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio
G
.
C
ota
qht: add test-q
h
t-par to invoke qht-
b
ench from 'check
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
Co
t
a
qh
t
: a
d
d
qht-
b
ench
,
a perfo
r
m
a
nce benchmark
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Em
i
lio G
.
Cota
qht: ad
d
test
p
rogram
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio
G
.
Cota
qht: QEMU'
s
fast, res
i
z
a
ble and sc
a
lable H
a
sh Ta
b
le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
q
d
ist: add
test pro
g
ram
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Em
i
lio G
.
Co
t
a
qdis
t
: add modul
e
t
o
repr
e
sent freque
n
cy distributions
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
tb hash:
hash phys_pc, pc,
a
nd flags
w
ith
xxhash
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Em
i
lio G
.
Cota
e
xec: add tb_
h
ash_func5, derived fr
o
m xxhash
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
in
c
lude/processor
.
h: d
e
fine cpu_relax()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Em
i
li
o
G
.
Cot
a
seq
l
ock: rena
m
e
write_lo
c
k/unlock to wri
t
e_beg
i
n/end
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
seqloc
k
: remove opti
o
nal m
u
tex
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
C
o
ta
compil
e
r
.
h: add QEMU_ALI
G
NED
(
) to enfor
c
e s
t
r
u
ct al
i
gnment
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emilio G
.
Cota
at
o
mics: d
o
n
ot em
i
t co
n
sume
barrier for at
o
mic_rcu_read
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emilio G
.
Co
t
a
atomics: emit an smp_rea
d
_barri
e
r
_depends() ba
r
rier
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emilio G
.
C
ota
docs/
a
to
m
ics: update
a
t
o
mic_r
e
ad/
s
e
t comparison wit
h
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emilio G
.
Co
t
a
tr
a
nslate-all: add miss
i
ng munma
p
of the code_gen guard
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emi
l
i
o
G
.
Cota
trans
l
ate-all: r
e
move
r
ed
u
ndant set
t
in
g
of tcg_ctx
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
E
milio G
.
Cot
a
t
b
: consist
e
ntly use uin
t
32_t for tb->flags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-04-07
Emil
i
o
G
.
Cota
transl
a
te-all:
a
dd missing
fold of tb_ctx into
t
cg_ctx
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cota
tr
a
nslate-all:
r
emove obsolet
e
comment
about l1_
m
ap
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Em
i
lio G
.
Cota
l
i
nu
x
-user:
call rcu_(un)registe
r
_thread
o
n
pthread_
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cota
rcu: fix comment with
s
/
r
cu_gp_lock/rcu_registry_lock
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cota
rcu: init rcu_registry_lock
after fo
r
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
E
m
i
lio G
.
Cota
s
eqlock: r
e
ad sequen
c
e number a
t
omically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
E
m
i
l
i
o G
.
Cota
seq
l
ock:
add missing '
i
n
l
ine' t
o
seq
l
oc
k
_read_
r
e
t
ry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-02
Emilio G
.
Co
t
a
qemu-thread
:
h
a
ndle spurious fu
t
e
x_wa
i
t
wakeup
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-08
Emilio G
.
Cota
configure: require __t
h
read s
u
ppor
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-05
Em
i
l
i
o
G
.
Cota
tcg:
o
pt
i
mise memory layou
t
of
TCGT
e
mp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
linux-us
e
r/elf
l
oad
:
u
s
e
QTAILQ_F
O
REACH
i
nste
a
d of open
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
C
ota
coroutine: remove unnecessary parenth
e
ses
in qemu
_
co_
q
u
eue_
e
mpty
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Em
i
lio
G
.
C
ota
qem
u
-
char: remove unused list node from FDCharD
r
iver
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
input: rem
o
ve unused
mouse_h
a
ndler
s
list
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cot
a
cpus: use firs
t
_cpu
m
acro ins
t
ead of QTAILQ_FIRST(
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-28
Emili
o
G
.
Cota
translate-all:
u
se bi
t
map helpers for PageDesc's bitmap
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-27
Emilio G
.
Cota
translate-a
l
l:
u
se glib for all p
a
g
e descript
o
r al
l
o
c
ati
o
ns
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-04
E
milio G
.
Co
t
a
ta
r
get-i38
6
: remove
s
u
p
erfl
u
ous TA
R
GE
T
_HA
S
_SMC mac
r
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree