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
tcg-hppa: Support deposit opcode.
2011-07-01
Richa
r
d H
e
nde
r
son
t
c
g-
h
ppa: Support
d
eposit opc
o
de
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-07-01
R
ic
h
ard Hender
s
on
h
p
pa: Fix printf wa
r
n
ings i
n
hppa-dis
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Henders
o
n
target-a
l
ph
a
: I
m
pleme
n
t
TLB
f
lush
primitive
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d
H
e
n
derson
targ
e
t-alpha: Use a fixed
fre
q
uency for th
e
RPCC
i
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderso
n
target-alpha
:
Trap
f
or una
s
signed and u
n
aligne
d
addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
ta
r
get-alph
a
:
Remap PIO s
p
a
ce
f
or 43-bit KSEG f
o
r EV6
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d H
e
nderson
target
-
alp
h
a: Implement cp
u
_alpha_
h
and
l
e_mmu_fa
u
lt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
chard H
e
nd
e
rson
targ
e
t-alpha: Impleme
n
t more
C
ALL_PAL v
a
l
ues in
l
in
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hende
r
son
target-alph
a
:
Disable interrupts proper
l
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard He
n
derson
target-a
l
pha: A
l
l
ISA c
h
ecks to use TB->FLAG
S
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Hen
d
erson
target-
a
l
pha: Swap sha
d
ow registers moving to/
f
rom
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Hend
e
rson
target-a
l
p
ha: Imp
l
ement d
o
_
interrupt
f
or system mode
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
enderson
tar
g
et
-
alph
a
: Add I
P
Rs t
o
b
e
used by
t
he emula
t
i
on
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hen
d
ers
o
n
target
-
alp
h
a: Use kernel
m
mu_idx
for pal_mode
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hend
e
rson
target-alpha
:
A
d
d various symbolic
c
onstants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
ic
h
a
rd He
n
de
r
s
o
n
target-alpha:
Use do_restore
_
stat
e
for ar
i
thmetic exce
p
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
ichard Hender
s
on
target
-
alpha: Tidy up arithmetic e
x
cep
t
ions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
e
nderson
target-alpha: Tidy e
x
c
e
p
t
i
o
n
constants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
ta
r
get-
a
l
pha: Enable the a
l
pha-softmmu
target
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
target-
a
l
p
ha: Rationa
l
ize internal processor r
e
gisters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
enderson
tar
g
et-alph
a
: Mer
g
e HW_REI
and HW_RET
imple
m
ent
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Ric
h
ard Henderson
targe
t
-alpha:
Clea
n
up MMU mode
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Rich
a
rd Hend
e
r
s
on
tar
g
et-
a
lpha: Fix
s
yste
m
s
t
ore_condit
i
onal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hend
e
rson
targe
t
-a
l
pha: Fix
transl
a
t
i
on of PALmo
d
e mem
o
ry insns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard H
e
nderson
targe
t
-alpha: Remove partial su
p
port for pa
l
code emulati
o
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
chard Henderson
target-alpha: Single
-
step pr
o
perly across branche
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hend
e
rson
tar
g
e
t
-alp
h
a
:
D
i
sassemble EV6 PALcode instruc
t
ions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Ric
h
ard Henderson
target-al
p
ha:
C
laim owne
r
shi
p
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Rich
a
rd Henderson
i
rq: Privatize CPU_INTER
R
U
PT_
N
M
I
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Ri
c
hard
H
end
e
r
so
n
target-i38
6
: Privatize some i38
6
-s
p
ec
i
fic interrupt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
targe
t
-arm: Privatize CPU_INTERRUPT
_
FIQ
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henders
o
n
irq
:
R
emove CPU_IN
T
ERR
U
PT_TIMER
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard
Henderson
t
arget-sparc: Do not
c
heck
C
PU_IN
T
ERRU
P
T
_
TIMER
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard H
e
nde
r
s
on
targe
t
-mips: Do
n
ot check C
P
U_INTERRUP
T
_TIMER
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderso
n
irq:
Introduce and
use CPU_
I
N
T
E
RRUPT_SST
E
P_MAS
K
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
irq: Introduce CPU_IN
T
ERR
U
PT_T
G
T_* defines
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Richard Hend
e
rson
targe
t
-i386: Use deposit o
p
e
rat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
R
i
cha
r
d Henderson
t
cg:
D
efine "deposit" as an
optional opera
t
ion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ric
h
ard H
e
nde
r
son
tcg-ia64: Fix w
a
rning in qemu_ld
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ric
h
ard Hen
d
ers
o
n
tc
g
-ia64: F
i
x address compil
a
ti
o
n in qemu_st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Hende
r
so
n
tcg
-
ia64:
Fix tlb read error for 3
2
-b
i
t targe
t
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Hen
d
erson
tcg-ia64: Imp
l
emen
t
qemu_ld32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
tc
g
-ia64: Provide defa
u
lt GUEST_BASE
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
tcg: Fix d
e
fault definition o
f
divu_
i
3
2
and
r
emu_
i
32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-11-23
Richard Henders
o
n
m
icroblaze: target-ify tar
g
et_ucontext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
har
d
Henderso
n
linux-user: Protect a
g
a
ins
t
allocation f
a
ilure
in load_symbols
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richar
d
H
enderson
linux-user: R
e
-use load_e
l
f_image fo
r
the main
b
inary
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
c
har
d
H
e
nderson
linux
-
user:
Extra
c
t lo
a
d_elf_image from
load_elf_interp
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ric
h
ar
d
Hen
d
ers
o
n
linu
x
-
user: Remove par
t
i
a
l support for a
.
out interpreters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hender
s
o
n
linux-
u
ser: Put the s
t
a
ck guard page at the top
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
l
i
nux-user: Impro
v
e consis
t
ency checking in elf headers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hen
d
erso
n
linux-user: L
o
ad symbols from the in
t
e
r
pre
t
er
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hender
s
on
linux-user: Clean up byt
e
-swa
p
ping in
e
lfload
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hend
e
rs
o
n
linux-user
:
Define ELF
_
DATA g
e
ne
r
ically
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
ichard Henderson
l
i
nux-user: Reduce
l
seek+re
a
ds while loading elf fil
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linu
x
-
u
ser
:
Reindent e
l
fload
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
Add more D
T
_*
a
nd AT_* c
o
nstants
to qemu's copy of
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Rich
a
rd Henders
o
n
linux-user: Hand
l
e
filesz < memsz for any PT_LOAD segment
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-01
Richard Henderson
target-i386: fix xchg rax,r8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
R
ic
h
a
rd Henderson
t
cg-s3
9
0: new TCG T
a
rge
t
and
Richard Henderson
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Ri
c
hard
H
e
nderson
tcg-pp
c
:
Conditiona
l
ly
re
s
erve TCG_GUEST_BASE_REG
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-16
Ric
h
ard
Hender
s
o
n
tcg:
O
ptionally sign-ext
e
nd
32-bit arguments
for 64
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
tcg-s390: Ad
j
ust co
m
pilation fl
a
gs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
ichard Henderson
tcg-s390: Compute is_write
in cpu_signal_handl
e
r
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Ric
h
ard
Henderson
s
390x: Do
n
't
use a
l
inker
s
cript fo
r
user-only
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard H
e
nderson
s3
9
0x: Avoid _llsee
k
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Hende
r
son
tcg-s39
0
: Alloc
a
t
e the code_ge
n
_buffer near
t
he main
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
i
chard Henders
o
n
tcg-s390: Icache flush is a n
o
-op
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard
Henderson
s3
9
0: Dis
a
s
semble s
o
m
e
gene
r
al-instruction-extension
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richa
r
d
Henderson
s390
:
Upd
a
te
d
isasse
m
ble
r
t
o
the last
G
PLv2 fro
m
bin
u
tils
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tcg-i386:
Merge 64-bit generation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard H
e
nderson
tcg: M
a
k
e some tcg
-
ta
r
ge
t
.
c
r
outi
n
e
s
stat
i
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richa
r
d
Henderson
t
c
g: Add TYPE parame
t
er to tc
g
_out
_
mo
v
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-08
R
ichard
Henderson
Fi
x
--enable
-
u
ser-pie com
p
ilat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Ri
c
hard He
n
derson
tcg-i386: Remove so
m
e i
f
d
efs in qemu
_
ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg-i38
6
:
Spl
i
t out tl
b
lo
a
d
f
un
c
tion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard
Hender
s
o
n
tc
g
-
i
386:
S
wap order of TLB hit and miss path
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
R
i
chard H
e
n
d
erson
tcg-i3
8
6: Split ou
t
T
L
B
H
it
p
ath from qe
m
u_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard
H
ende
r
son
tcg-i386: Tidy dat
a
16 prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderson
a
l
pha-linu
x
-user: Fill i
n
S
I_CODE for SIGSEGV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Ric
h
ar
d
Henderson
linux-user: Use qemu-mal
l
oc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Hende
r
son
Use calloc in qemu_mallocz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
i
chard Henderson
t
cg: Use INDEX_op
_
q
e
mu_l
d
32 fo
r
32-bit results
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enderso
n
tcg-ia64: L
o
ad GUEST_BASE i
n
to
a
register
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
c
g-ia64: Fix some register
u
sag
e
issues
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
hard Henderso
n
t
c
g-hp
p
a: Load GUEST_BASE as
an
i
mmed
i
ate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nder
s
on
tcg: Initialize the prol
o
gue after GUEST
_
BASE is fi
x
ed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
alpha-linux-user: Fix sig
p
rocmask
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard He
n
de
r
son
alpha
-
linu
x
-us
e
r: Fix sigsuspend parameter
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
n
d
erson
alpha-l
i
nux
-
user: Fix
getxpid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Hen
d
erson
alpha-
l
inux-use
r
:
Fix
p
ipe ret
u
rn mech
a
nism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
nderson
alph
a
-l
i
nux-user
:
Add cor
r
ect sigaction constants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
alpha-lin
u
x-user
:
F
i
x siginf
o
.
si_
a
d
d
r for SIGSEGV
a
nd
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
h
a
rd Hender
s
on
alpha-l
i
nux-user: Fix
b
rk err
o
r
return
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d H
e
nderson
tcg-
i
386: Nuk
e
trailing white
s
pace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
He
n
derson
tcg
-
i386:
U
se lea for t
h
re
e
-operan
d
add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
tcg-i386: Tidy l
e
a
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
char
d
Henderson
tcg-i
3
86:
T
idy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
h
a
rd Hender
s
on
tcg-i386: Tidy mult
i
p
l
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Henderson
t
c
g
-i386: Tidy unary arithmetic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next