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
isa-mmio: convert to memory API
2011-08-04
Ric
h
ard He
n
derson
alpha-softmmu:
D
isable for
t
h
e 0
.
15 rel
e
a
s
e bra
n
ch
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-07-23
Richa
r
d Henderson
vga: Fix type
o
f lfb/map_addr/end
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-07-01
Richard Henderson
tcg-hpp
a
: Suppor
t
deposit opc
o
de
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-07-01
R
i
chard He
n
der
s
on
hp
p
a
:
F
ix printf warnings
i
n hppa-di
s
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d
H
enderson
target-a
l
pha
:
Impleme
n
t TLB flush primit
i
ves
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
chard H
e
nderson
target-alpha: Use a f
i
x
ed frequency
f
or the RPCC
i
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
chard Hend
e
rson
t
arget-alpha: Trap for unassig
n
ed an
d
u
na
l
igned a
d
dresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Hender
s
on
tar
g
et-alpha: Remap PIO spa
c
e fo
r
43-bit KSE
G
for EV6
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hender
s
on
target-al
p
ha
:
I
mplement cpu_alpha_handle_mmu_fau
l
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
enderson
target-alpha: Implement more CALL_PA
L
values inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
ch
a
rd He
n
derson
t
a
r
get
-
a
l
pha: Di
s
a
ble interrupts properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
chard Hen
d
erson
t
arg
e
t-a
l
pha: All ISA checks
t
o use TB->FLAGS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hende
r
s
o
n
ta
r
ge
t
-alpha: Swap s
h
adow register
s
moving to/from
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
t
a
rget-alpha: Implemen
t
d
o
_in
t
errupt for system mode
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderso
n
target-alp
h
a: Ad
d
I
PRs to be used by t
h
e e
m
u
lation
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hende
r
son
target-
a
lpha
:
Use kernel mmu_idx
for p
a
l
_m
o
de
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d
Henderson
t
arge
t
-a
l
pha: Add various symb
o
lic c
o
nstants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Henderson
target-alpha: Use
do_resto
r
e_stat
e
for arithmetic ex
c
eptions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hende
r
son
target-alp
h
a: Tidy
up arit
h
metic ex
c
e
pt
i
ons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d Henderson
target-alph
a
:
T
idy
e
xcep
t
io
n
c
onstant
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
ichard Hend
e
rson
ta
r
ge
t
-alpha: Enable the alpha-
s
oftmmu tar
g
et
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Hen
d
er
s
on
target-alpha: Rationalize interna
l
processor
registers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d
Hen
d
e
rson
t
arge
t
-
a
lpha:
Me
r
g
e HW_REI and
H
W
_RET implementations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Henderso
n
target-alpha: Cleanup
MMU modes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d Hender
s
o
n
target-alpha: F
i
x sys
t
em store_c
o
nditi
o
n
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Ri
c
hard Henderson
target-alpha: Fix translation
of PALmode m
e
mory insns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
ic
h
ard Henderson
t
a
rget-a
l
pha: Remove parti
a
l
s
uppor
t
for palcode emula
t
ion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
enderson
target-a
l
pha: Single-step properly across branch
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
target-alpha: Di
s
assemble
E
V6 PALcode
i
n
s
tructions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
en
d
e
r
s
o
n
target-alpha: Claim owne
r
ship
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
R
i
chard Henderson
irq
:
P
rivat
i
ze CPU_INT
E
RRUPT_NMI
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
target-i386: Privatize some i
3
86-specifi
c
in
t
erru
p
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
R
ichard Hender
s
on
ta
r
g
e
t-arm:
Privati
z
e CPU_INTERRUPT_F
I
Q
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
R
icha
r
d Hender
s
on
i
r
q: Remove
C
PU_INTERRUPT_TI
M
E
R
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Ric
h
ard Henderso
n
targe
t
-spar
c
: Do
n
ot check
C
PU_INTERRUPT_TIME
R
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richar
d
H
enderson
target
-
mi
p
s: Do
not
c
heck
CPU_
I
NTERRUP
T
_TIM
E
R
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Ric
h
ard He
n
derson
irq: Introduce and use
CPU
_
INTERRUP
T
_
S
STEP_MASK
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Rich
a
rd Henderson
irq: Introdu
c
e CPU_INTERRUP
T
_
TG
T
_* define
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Ri
c
h
a
rd Henderson
t
a
rget-i38
6
: Use deposit oper
a
tion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Ri
c
hard Hender
s
on
tcg:
D
efine "dep
o
sit"
a
s
a
n optional operation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
tcg-ia64: Fix warning in qemu_l
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richar
d
Hend
e
rson
tcg
-
ia64
:
Fi
x
addres
s
comp
i
lation
in qe
m
u_st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ric
h
a
r
d Henderson
t
c
g-
i
a64: F
i
x
t
lb read error f
o
r 32-
b
it
t
argets
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
tcg-ia64: Implement q
e
mu_ld
3
2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Hen
d
erson
tcg-ia64: Pr
o
vide default GUE
S
T_BASE
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Rich
a
r
d
He
n
derson
tcg:
Fix default d
e
fi
n
i
tion
of divu_i32 and remu_i32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-11-23
Richard
H
end
e
rson
microblaze
:
target
-
ify ta
r
g
e
t
_uco
n
text
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
lin
u
x
-
user
:
Protec
t
against allocation failure i
n
load_symbols
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richar
d
H
ende
r
son
linux-
u
ser: Re-use lo
a
d_elf_image for the mai
n
bi
n
ary
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard
Henderson
linux-user: Extract load_elf_ima
g
e
f
r
om load_elf
_
interp
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Rich
a
rd Henderso
n
linux-us
e
r:
R
e
m
ove
p
arti
a
l su
p
port
for a
.
out interpreter
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
ch
a
r
d
Henderson
linux-use
r
: Put
t
h
e
st
a
ck gua
r
d page at
t
he top
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hend
e
rson
linux-us
e
r
: Impro
v
e
c
o
nsistenc
y
checking in elf head
e
r
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard Hende
r
so
n
linux-user: L
o
ad
s
y
m
b
ols from th
e
int
e
rpr
e
te
r
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-user: Clean up b
y
te-swapping in elfload
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
h
ard Hende
r
son
linux-user
:
Defi
n
e ELF_DATA g
e
nerica
l
ly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
chard
H
enderson
linux-
u
ser: Reduce
l
seek+re
a
d
s wh
i
l
e
loading elf
f
iles
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hender
s
on
linux-u
s
er: Reindent elfload
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hen
d
erson
Add m
o
r
e
DT_* and
A
T
_* c
o
nstants
t
o qemu's
c
opy of
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard
Henderson
linux-user
:
Ha
n
dle filesz
<
memsz for any P
T
_LOAD segment
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-01
R
i
c
h
a
rd Hend
e
r
s
o
n
target-i386: fix xchg
r
a
x,r8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richard Henderson
tcg-s
3
9
0: new TCG Tar
g
et
and
Richard Henderson
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richard Henderson
tcg-ppc: Conditi
o
nally
r
e
serve TCG_GUEST_BASE_REG
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-16
Richard He
n
derso
n
t
c
g: Optiona
l
ly sign-
e
xtend 3
2
-b
i
t arguments for
6
4
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Rich
a
rd Henderson
tc
g
-s390: Adjust compilat
i
on
f
lags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Rich
a
rd H
e
nde
r
son
tcg-s
3
90: Compute
is_w
r
it
e
in cpu_sig
n
al_h
a
ndler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
i
ch
a
r
d
Henderson
s
390x: Don't use a linker script for user-only
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
ich
a
rd
Hen
d
erson
s
39
0
x: Avoid
_llse
e
k
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
i
chard Hen
d
erso
n
t
cg-s390: Al
l
o
cate the
code_gen_buffe
r
ne
a
r the m
a
in
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Rich
a
rd He
n
d
erson
tcg-s390: Icache
f
lus
h
i
s a n
o
-
op
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard
H
en
d
e
rson
s390
:
D
isassemb
l
e
so
m
e general-i
n
struction-exten
s
i
on
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Hen
d
er
s
on
s390: Upd
a
te disassemble
r
t
o
the last
G
PL
v
2 fr
o
m binutils
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richa
r
d Henderson
tcg-
i
3
8
6: Merge 64-b
i
t ge
n
erat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Hen
d
erson
tcg: Make
s
ome
t
cg-target
.
c rou
t
ines static
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Hende
r
son
tcg
:
Add TY
P
E parameter
t
o tc
g
_out_mov
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-08
R
i
chard
Henderso
n
Fix --
e
nable-user-pie compilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Rich
a
rd H
e
nde
r
s
o
n
tcg
-
i3
8
6:
R
emove
s
om
e
ifdefs
in qemu_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
R
i
chard
H
end
e
rs
o
n
tcg-i386: Spl
i
t out
tlb lo
a
d function
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg-
i
38
6
: Swap order of
T
LB hit and miss paths
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henders
o
n
tcg-i386: Split o
u
t TL
B
Hit path from
q
e
mu_ld
/
s
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Hen
d
erson
tcg
-
i
386: Tidy data16 prefix
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richa
r
d Hen
d
e
rson
alpha-linux-user: Fill i
n
SI_CODE for SIGSEGV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard
H
en
d
erson
lin
u
x-us
e
r: Use qem
u
-mall
o
c
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
i
chard Henders
o
n
Use calloc in qem
u
_mallocz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Hende
r
s
on
tcg: Use INDEX_o
p
_
qemu_ld
3
2 f
o
r 32-bit results
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
tcg-ia64: Load
GUEST_BASE
i
nto a reg
i
ster
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-ia64: Fix some register usage is
s
ues
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Henderson
tcg-hppa: Load G
U
EST_BAS
E
a
s an immediate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard He
n
derson
tcg: I
n
itial
i
ze the prologue after
GUEST_BA
S
E i
s
fi
x
ed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
nderson
alpha-lin
u
x-user: Fix si
g
procmas
k
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
a
lpha-linux-user: Fix sigsusp
e
nd parameters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Hend
e
rson
alpha-l
i
nux-user: Fix getxpid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
icha
r
d Henderson
alpha-linux-user:
F
ix pipe re
t
urn m
e
chani
s
m
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alpha-linux
-
use
r
:
A
d
d correct si
g
a
c
tion const
a
nts
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
Henderson
alph
a
-linux-use
r
: Fix siginfo
.
si
_
a
d
dr for
S
I
G
S
EGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
ha
r
d He
n
ders
o
n
al
p
h
a-linux-user: Fix brk err
o
r r
e
turn
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
tcg-i
3
86: Nuke trailing
whitespace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard Hend
e
r
son
tcg
-
i386: Use lea for three-operand add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i
3
86: Tidy lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
tcg-i386:
T
i
dy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next