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
target-i386: Fix eflags.TF/#DB handling of syscall/sysret insns
2016-10-26
Emilio G
.
C
o
ta
target-arm: r
e
move EXCP_S
T
REX +
cpu_exc
l
us
i
ve
_
{tes
t
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
lin
u
x-
u
ser: r
e
move handling of aar
c
h64's EXCP_
S
T
R
EX
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
linux-user: remov
e
handl
i
ng of ARM's E
X
CP_ST
R
EX
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
ta
target-arm:
emulate aarch64's L
L
/S
C
usi
n
g
c
mpxchg helpe
r
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
Cota
ta
r
ge
t
-a
r
m: emulat
e
SWP
w
i
t
h atomic_xc
h
g helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
mili
o
G
.
C
ota
target-arm: emulate LL/S
C
u
sing cmpxchg hel
p
ers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
Cota
te
s
ts
:
add atomic_add-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
r
get-i3
8
6: remove
help
e
r_lock()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
Cot
a
tar
g
et-i386: emulate X
C
HG using atomic h
e
lp
e
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
targe
t
-i386: emula
t
e LOCK'ed BTX o
p
s usin
g
a
t
o
mic
h
elpers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
rget-i
3
86: emul
a
te LOCK'
e
d X
A
DD using atomic helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
ta
t
arget-i3
8
6: em
u
late
LO
C
K'ed NE
G
using
c
mpxchg
h
elpe
r
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
li
o
G
.
Cota
targe
t
-
i386: emulate LOCK'ed NOT u
s
ing atomic
h
elper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386: emula
t
e LOCK'ed INC u
s
ing atom
i
c helper
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
Cota
tar
g
et-i386:
e
mulate LOCK'
e
d OP instruct
i
ons
u
s
i
ng
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
rget-i386: emulate LOCK'ed
cmpxchg
u
s
ing cmpxchg
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-26
Emili
o
G
.
Cota
atomic
s
: add atomic_op_fetch varia
n
ts
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
Emilio G
.
Cota
qht-
b
ench:
r
elax test_start/s
t
op atomic accesses
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Em
i
li
o
G
.
Co
t
a
t
e
st-qh
t
: per
f
orm lookups under rcu_read_lo
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Emilio
G
.
Co
t
a
qht: fix unlock-afte
r
-free segfault
upon res
i
zing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-10-06
Emilio G
.
Cota
qh
t
: s
i
mpli
f
y qht_reset_si
z
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
Emilio G
.
Cota
q
d
ist: ret
u
rn "
(
empty)" inst
e
ad of NULL
w
hen p
r
int
i
ng
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-03
Emi
l
io G
.
Cota
qdist: us
e
g
_renew and g
_
new in
s
t
e
a
d
of g_r
e
alloc and
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
Emilio G
.
C
ota
qdis
t
: f
i
x memory leak during
b
inning
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-08-02
Emil
i
o G
.
Cota
qht: do not segfaul
t
when g
a
t
h
ering stats from an un
i
nitial
i
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
C
o
t
a
t
ran
s
late-all
:
add
t
b hash bucket i
n
fo to 'info
jit
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
Cota
tb hash: track translated
b
locks with qht
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emili
o
G
.
Co
t
a
qht:
a
dd
test-qht-par to
i
nv
o
ke qht-benc
h
fr
o
m 'check
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-12
Emilio G
.
C
o
t
a
q
h
t: add qht-bench, a performance
b
enchmark
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
qht: add test
p
r
ogram
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
E
milio G
.
C
ota
q
ht: QE
M
U
's fast, r
e
s
izable and scala
b
le Hash
T
able
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emili
o
G
.
C
o
ta
qdis
t
: add test
p
rog
r
am
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
qd
i
st: a
d
d
mo
d
ule to
represent
f
requency distributions
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emili
o
G
.
C
o
ta
tb hash: hash phy
s
_pc, pc, and flags with xxhas
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
e
x
ec: add tb_hash_f
u
nc5, derived
f
r
om xxhash
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Em
i
l
i
o
G
.
C
o
ta
i
n
cl
u
de
/
processor
.
h:
d
e
f
ine cpu_r
e
lax()
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cota
seqlock:
r
ename w
r
ite_lock/unlock to
write_begin/end
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
Cot
a
seqlock: remove optiona
l
m
u
tex
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-06-11
Emilio G
.
C
ota
compil
e
r
.
h
:
a
dd
QEMU
_
ALI
G
NED()
t
o enforce struct alignment
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
E
milio G
.
Cota
atomics: do
not emit cons
u
me barrier for atomic_rcu_r
e
ad
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
Emilio G
.
Co
t
a
atomics:
e
mit an smp_read_barrier_depe
n
ds() barrie
r
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-29
E
m
i
lio G
.
Cota
docs/at
o
mics: upd
a
te a
t
o
m
ic_read/set com
p
arison with
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
E
milio G
.
Cota
translate
-
a
ll: add m
i
ssing mun
m
ap of the code_gen gu
a
r
d
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Emilio G
.
Cota
tra
n
slate-all: remove redundant setting of tcg_c
t
x
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-05-13
Em
i
lio
G
.
Cota
tb: consistently use uint32_t for t
b
-
>flags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2016-04-07
Emilio
G
.
Cota
transla
t
e-all:
add missing fold
of
tb_c
t
x int
o
tcg_ctx
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
Cot
a
t
r
a
nslate
-
all: rem
o
ve obsole
t
e comme
n
t about l1_map
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio
G
.
C
o
ta
linux
-
user: call rcu_(un)register_thread on pthrea
d
_
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emili
o
G
.
Cota
rcu: fix comment w
i
th
s/r
c
u
_g
p
_lock/rcu_regis
t
ry_lock/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-09
Emilio G
.
C
o
ta
rcu: init rcu_registry_lock after fork
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
Emilio G
.
Cota
seqlock: read
sequence
n
um
b
er atomi
c
ally
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-07
Emilio G
.
Cota
seqlock:
a
dd missi
n
g 'inline' to
seqlock_read_retry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-09-02
E
milio G
.
Co
t
a
qemu-th
r
ea
d
: h
a
n
d
le spurious futex_wai
t
w
akeups
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-08
Emilio G
.
Cota
con
f
i
gure
:
require __thread suppor
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-05-05
Emi
l
i
o
G
.
Cota
tcg: optimis
e
memo
r
y layo
u
t of TCGTemp
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
linux-user/elfl
o
ad: use
Q
TAILQ_FOREACH inst
e
ad of open
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
co
r
outine
:
r
e
mov
e
unnec
e
ssary parentheses in qemu
_
co
_
queue
_
empt
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Em
i
lio G
.
Cota
qemu-char: remove unused lis
t
node fr
o
m
FDCh
a
rDr
i
ver
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
E
milio
G
.
C
o
ta
input:
remove unused mouse_
h
an
d
l
ers list
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-30
Emilio G
.
Cota
cpus: u
s
e first_c
p
u
m
acro instead of QTAILQ_FIRST(
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-28
Emilio G
.
Cota
tra
n
slate-
a
ll
:
use bitmap
helpers for
PageDes
c
's bitmap
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-27
Emili
o
G
.
Cota
t
ranslate
-
all: use
gl
i
b
f
or
a
l
l
pag
e
desc
r
i
p
tor allo
c
at
i
ons
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2015-04-04
E
milio G
.
Cota
tar
g
et
-
i
3
86:
re
m
ove superfluous TARGET_HAS_SMC macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree