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
irq: Privatize CPU_INTERRUPT_NMI.
2011-05-08
Richard Henderson
irq: P
r
ivatize CPU_INTERRUPT_NMI
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
target-i386: Privatize some i386-spe
c
ific interr
u
pt
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
target-arm: P
r
ivatize CPU_I
N
T
E
RRUPT_FIQ
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
R
i
chard H
e
nderson
irq:
Remove CPU_
I
NTERRUPT_
T
IMER
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
R
i
chard Henderson
target-
s
parc: Do not
chec
k
CPU_INT
E
RR
U
PT_TIMER
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
target-mips: Do
n
o
t check CPU
_
INTERRUPT_TIMER
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
i
rq
:
Introdu
c
e and use C
P
U
_INTERR
U
P
T_SSTEP_MASK
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard He
n
d
e
rson
irq: Intro
d
uce CPU_INTERR
U
PT_TGT_* defines
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-01-20
Richard
H
ende
r
so
n
target-i386: Use deposit ope
r
ation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-01-20
R
i
chard Henderson
tcg: De
f
ine "deposit" as
a
n optional op
e
ration
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Richard H
e
nderson
t
c
g
-ia6
4
:
Fix warning
i
n
q
emu_ld
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Ri
c
h
ard Henderson
tcg-ia64: Fix address
c
ompila
t
ion in qemu_st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Richard H
e
nde
r
son
tcg-ia64
:
Fix tlb
rea
d
error for 32-bit tar
g
ets
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Rich
a
rd Hen
d
e
rson
tcg-ia
6
4: Impl
e
ment qe
m
u_ld32
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
R
i
c
h
ard
H
e
n
derson
tcg-ia6
4
: Provide default GUEST_BASE
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Rich
a
rd
Henderson
linu
x
-u
s
e
r
: Protect ag
a
i
n
s
t
a
l
l
ocation failure in load_symbols
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
R
ichard Hen
d
erson
l
i
n
ux-user: Re-use load_el
f
_image for t
h
e
m
ai
n
b
i
nary
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richa
r
d
H
end
e
rson
linux-
u
s
er: Extr
a
c
t
l
oad_elf_i
m
age from
l
o
ad_elf_interp
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Ric
h
ard
Hende
r
son
l
i
nux-user
:
Remove partial
support for
a
.
out interp
r
eters
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-user:
Put the stack g
u
ard page at th
e
top
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
har
d
Henders
o
n
l
in
u
x-user: I
m
p
r
ove consistency checking i
n
el
f
headers
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard
He
n
derson
linux-user: Load s
y
mbols from the
interpr
e
t
e
r
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard Henderson
linux-
u
ser:
Clean up byte-s
w
a
p
p
i
ng in elfloa
d
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard Hen
d
erson
lin
u
x-user: D
e
fine ELF_DATA
generically
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Rich
a
r
d Henderson
linux-user: Redu
c
e lseek+reads wh
i
le lo
a
di
n
g
elf files
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hend
e
rson
li
n
ux-
u
ser: Reind
e
n
t
elfload
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richar
d
Henderson
Add mor
e
DT_* and AT_* cons
t
a
nts
to q
e
m
u
'
s copy of
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard
He
n
derson
linux-user: Ha
n
dle filesz
<
mems
z
for a
n
y PT_LOAD s
e
g
m
ent
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-01
Richard Henderson
target-i
3
8
6: f
i
x xchg
rax,r8
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-29
Richard
H
e
nder
s
on
tcg-s390: new TCG Target
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-29
Rich
a
r
d Henderson
tcg-ppc: Conditionally reser
v
e T
C
G
_
GUEST_B
A
SE_REG
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-16
Richar
d
Hender
s
on
tcg: Optiona
l
ly sign-exten
d
32-b
i
t arg
u
ments for 64
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richa
r
d Hende
r
son
tcg-s390: Adjust compila
t
i
on flags
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
R
ichard
Henderson
tcg-s390: Compute
i
s_write
i
n
cpu_s
i
g
nal_
h
andler
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard
Hende
r
son
s390x:
Don't
u
se a
l
inker script for user-only
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hender
s
on
s3
9
0x: Avoid
_
ll
s
eek
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Ri
c
hard Henderso
n
tcg-s390: Allocate the c
o
de_gen_buffer near the m
a
in
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard H
e
nderson
tcg-s390: Icache flush is a no-op
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richar
d
Hende
r
son
s390: Disassem
b
le some general-instruction-extension
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Ric
h
ar
d
Hende
r
so
n
s390: Update disassem
b
le
r
to
the
l
a
st GPLv2 from
binutils
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Ri
c
har
d
Henderson
t
cg-i386: Merge 64-bit generatio
n
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard H
e
nderson
t
c
g
:
Make some tcg-ta
r
get
.
c ro
u
tines static
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard Hender
s
on
tcg: A
d
d TYPE paramet
e
r t
o
tcg_out
_
mov
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-08
Richard
H
enderson
Fix --enable-use
r
-pi
e
c
o
m
p
i
l
a
t
ion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Rich
a
rd Hende
r
son
t
c
g-
i
38
6
:
R
emove some ifdef
s
i
n
qemu_ld/st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Ri
c
hard H
e
n
derson
tcg-i
3
86: Split out tlb load function
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg-i386: Swa
p
o
rd
e
r of
T
LB hit and miss p
a
ths
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Hen
d
erson
tcg-
i
386: Spl
i
t
o
u
t
TLB
H
it path from qemu_ld/st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Ric
h
ard
Hende
r
son
t
cg-i386: Tidy data16
p
refi
x
es
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderso
n
al
p
ha-
l
inux-user:
F
ill in SI_CODE for SIGSE
G
V
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Ri
c
hard Henderson
linux-us
e
r: Use
q
emu-m
a
lloc
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard H
e
nderson
Use calloc in qe
m
u
_
mallocz
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard
H
ende
r
son
tcg
:
Use INDEX_op_qemu_ld32 for 32-bit
r
e
s
ults
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderso
n
tcg-
i
a6
4
: Load
GUE
S
T_BASE int
o
a re
g
iste
r
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
tcg-
i
a64:
F
ix
s
ome
registe
r
usage issues
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard
H
enderson
tcg
-
hppa: Load GUEST_
B
ASE as
an imm
e
d
iate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderso
n
tcg:
Init
i
al
i
ze
the prologue a
f
t
e
r GUEST_BASE is fix
e
d
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard H
e
nderso
n
alpha-li
n
ux
-
u
ser: Fix sigprocmas
k
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
ic
h
a
r
d Henderson
alpha
-
linux-user: Fix s
i
gsus
p
end pa
r
ameters
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard
Henderson
al
p
ha-lin
u
x-user: Fix get
x
pid
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
ic
h
ard Henderson
alpha-l
i
n
u
x-use
r
: Fix pip
e
return mechani
s
m
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
r
d Hend
e
rson
alph
a
-l
i
n
u
x-user: Add correct sigaction
c
onstants
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
He
n
derson
alpha-linux-use
r
:
F
i
x siginfo
.
s
i
_addr for SIGSEGV
and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
ende
r
s
on
alpha-linux-use
r
: F
i
x brk err
o
r ret
u
r
n
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg
-
i386: Nuke trailing
w
hitespa
c
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
c
g
-
i386:
U
s
e
lea for
t
hree-operand add
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
derson
tcg
-
i386: Tidy lea
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
H
e
nderson
tcg-i386: Tidy xchg
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
cha
r
d H
e
nders
o
n
t
cg-
i
386: Tidy
m
ul
t
iply
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
cg-i386: Ti
d
y u
n
ary ar
i
t
hmetic
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nde
r
son
tcg
-
i38
6
: T
i
d
y
s
e
tcc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i386:
T
i
d
y ret
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard
H
en
d
erson
tcg-i38
6
:
Tidy cal
l
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
Henderson
tcg-i38
6
: Ti
d
y pu
s
h/pop
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
He
n
der
s
on
tcg-i386: Tidy movi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
h
a
rd Henderso
n
tcg-i386: Tidy non-immediate arithmetic
operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd He
n
d
e
rson
tcg-i386: Tidy immediate arith
m
eti
c
opera
t
ions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
n
derson
t
cg-i386:
T
id
y
ext8s and
ext1
6
s
o
p
e
r
ations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Hender
s
on
tcg-i386: Tidy
ext8u and ext16u oper
a
tions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard H
e
n
d
er
s
on
t
a
rget-sparc: Inlin
e
so
m
e
g
enerat
i
on of carry
f
or ADDX
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d
Henderson
tcg-i386: Tidy jumps
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard
H
enderson
tcg
-
i386: Eli
m
inate ex
t
r
a
mov
e
fro
m
qemu_
l
d64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d Henderson
tc
g
-i386: Tidy move
o
peratio
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
ichard Henderson
tcg-i386: Tidy s
h
i
ft o
p
erations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Ri
c
ha
r
d Henderson
tcg-
i
3
86: Tidy bswap operation
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Rich
a
rd Henderson
tar
g
et-
s
parc:
Simp
l
if
y
ICC genera
t
ion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
R
ichard Henderson
tar
g
et-sp
a
rc: Fi
x
compilat
i
on wi
t
h --enabl
e
-deb
u
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Ric
h
ard Henderson
tcg-i386: Tidy i
n
iti
a
liz
a
tion of tcg_t
a
rget_
c
all_cl
o
b
b
er_re
g
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard He
n
d
e
rson
tcg-i
3
86: Allo
c
a
t
e call-saved regis
t
ers
f
irst
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-07
Richard
Hend
e
rson
Fill in unas
s
igned
me
m
re
a
d/write
callback
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-06
Richard He
n
derson
F
ix
z
ero-length write(2)
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richa
r
d Henderson
Ena
b
le -d cp
u
log
g
ing by de
f
a
ult
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richa
r
d
H
enderson
target-sh4
:
Remo
v
e
du
p
li
c
ate
CPU l
o
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Ric
h
ard Henderson
t
arget
-
ppc
:
Re
m
ove duplica
t
e cpu log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Ric
h
ard Hender
s
o
n
t
arget-mips: Remove duplicate C
P
U lo
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard
H
enderson
t
a
rge
t
-i386: Remove du
p
licate CPU log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard He
n
der
s
on
Implement cpu_get_rea
l
_ticks f
o
r
A
lph
a
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
c
hard Henderso
n
target-alpha: Im
p
l
ement R
P
CC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richar
d
Henderson
target-al
p
ha: Fix load-locked/
s
to
r
e-conditional
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d Henders
o
n
target-a
l
pha: Indicate N
O
R
ETURN status when raisin
g
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next