repo.or.cz
/
qemu
/
mdroth.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Sparc32: dummy implementation of MXCC MMU breakpoint registers
2011-05-31
Richard Hen
d
e
rson
t
a
rget-alpha:
Imp
l
ement TLB fl
u
sh primi
t
ives
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d He
n
derson
target-al
p
h
a
: Use a f
i
xed f
r
equency
for the RPCC in
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Ric
h
a
rd
H
e
n
derson
target-alp
h
a: Trap fo
r
unas
s
igned and unalig
n
e
d a
d
d
r
e
sses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hende
r
son
tar
g
et
-
alpha: Re
m
ap PIO space for 43-b
i
t KSEG for EV
6
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
t
a
r
g
e
t
-alpha
:
Implement cpu_alp
h
a_h
a
ndle_mmu_f
a
ult
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
tar
g
et
-
alpha: I
m
pleme
n
t
m
or
e
C
A
LL_PAL values
i
nlin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Hender
s
on
target-alpha: Di
s
a
ble inter
r
upt
s
properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
target-alph
a
: All ISA chec
k
s
to use TB->F
L
AGS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Ri
c
hard Henderson
t
a
r
g
e
t
-alpha: Swap sha
d
ow regist
e
rs movin
g
to/from
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Henderson
targe
t
-alpha: Implement do_
i
nterrupt f
o
r
syst
e
m mode
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d He
n
derson
target-alph
a
: Add
I
PR
s
to be used by the
e
mula
t
ion
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Hen
d
e
r
s
o
n
target-alpha: Use kernel mmu_idx for p
a
l_mode
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
en
d
erson
target-alpha: Add vari
o
u
s
s
ymbolic
c
on
s
t
a
nts
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
chard Hender
s
on
target-alpha:
U
s
e do_r
e
store
_
s
t
a
te for arithmetic ex
c
eption
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
chard Henders
o
n
target-alpha:
T
idy up
a
rithmetic exceptions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hen
d
erson
t
a
rget-alpha: Tidy ex
c
e
ption c
o
nstants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
target-alpha: Enable the al
p
ha-softmmu target
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
c
ha
r
d Henderson
t
a
r
get-alpha: Rationalize internal processor r
e
gisters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
ichard Hend
e
rson
target-alpha: Merge HW_REI and HW_RET
implementat
i
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Hend
e
r
s
on
targ
e
t-al
p
ha: Cleanup MMU modes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard He
n
d
ers
o
n
target-al
p
ha: Fix system store_condi
t
ional
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
ichard
H
enderson
target-a
l
p
ha:
Fix
t
r
a
nslation of
PAL
m
o
d
e memory in
s
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
R
i
c
hard Henderson
target-alpha: R
e
m
ove p
a
rtial suppo
r
t
for palco
d
e
emulation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Henderson
target-alpha: Single-ste
p
properly across branches
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
t
arget-alpha: Disassembl
e
EV6 PALcode instruc
t
i
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
target-alpha: Claim ownership
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henders
o
n
ir
q
: Pri
v
atize CPU
_
INTERRUP
T
_NMI
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richa
r
d Henderso
n
target-i3
8
6: Privatize
some i386
-
specific interr
u
pt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Rich
a
rd Hen
d
erso
n
target-arm: Privatize CPU_
I
N
TERRUPT_FIQ
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
R
i
ch
a
rd
H
e
n
derson
i
rq: Rem
o
ve CPU_INTERRUPT_TIM
E
R
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
R
ich
a
rd Henderson
tar
g
et-sparc: Do not
check CPU_INTE
R
RUPT_TIMER
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richa
r
d Henderson
target-mips:
Do not check
CPU
_
INTERRUPT_TIM
E
R
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henders
o
n
irq: In
t
roduce an
d
us
e
C
PU_INT
E
RRUPT_SST
E
P_MASK
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henders
o
n
ir
q
: Introduce CPU_INTERRUP
T
_TGT_* defines
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Ri
c
ha
r
d Henderson
ta
r
get-i386:
U
se
deposit operation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-01-20
Richa
r
d Hend
e
rson
tcg: Define "deposit" as
a
n optional ope
r
a
t
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richar
d
Hen
d
e
r
son
tcg-i
a
64: Fix warning in qemu
_
ld
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richar
d
Henderson
t
cg-ia64:
Fix address compilation in
qemu_st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ri
c
h
a
rd Henderson
tcg-i
a
64:
F
i
x
t
lb read error
f
or 32-bit targets
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richar
d
Hende
r
son
tcg-
i
a
64: I
m
pleme
n
t qe
m
u_l
d
32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
t
c
g-ia64: Provide
d
ef
a
ult GUES
T
_BASE
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-12-01
Ric
h
ard Hender
s
on
tcg: Fix
default defi
n
ition of divu_i32 and remu_i32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-11-23
Rich
a
rd He
n
der
s
o
n
microblaze
:
target-
i
fy target
_
ucontext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hen
d
erson
l
i
nux-user
:
Protect against a
l
l
ocation failure i
n
load_sy
m
bols
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
char
d
Henderson
l
inux
-
u
ser
:
Re
-
use load_elf_image for the
m
ai
n
binary
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard H
e
nde
r
son
linux-user: Extract load_e
l
f_image from load_elf
_
i
nterp
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard
He
n
derso
n
l
i
nux-user:
R
emove partial support f
o
r a
.
out inter
p
reters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
chard Henders
o
n
lin
u
x-us
e
r: Put the sta
c
k
guard page at th
e
to
p
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ric
h
ard Henders
o
n
linux-user: Improve consistency checking
in e
l
f headers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hend
e
r
s
on
l
i
nux-user: Load symbol
s
f
rom the interp
r
eter
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hend
e
rson
l
i
nux
-
user
:
Clean up by
t
e-swa
p
ping in elfload
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
c
hard Hend
e
rson
linux-u
s
er: Define ELF_DAT
A
generical
l
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
R
i
c
hard Hende
r
son
linux-user: Re
d
uce l
s
eek+reads while loa
d
i
ng elf fi
l
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard He
n
d
erson
linux-user: R
e
ind
e
nt elf
l
oad
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
Add more DT_*
and
A
T_* constants to qemu'
s
copy
of
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-29
Ri
c
hard Henderson
linux-user: Handle filesz < memsz for a
n
y PT_LOAD
s
e
g
ment
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-07-01
Richa
r
d H
e
n
derson
target-i
3
86
:
f
ix xchg rax,r8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richard H
e
nderson
tcg-s39
0
:
n
e
w
TCG
T
arget
and
Richard Henderson
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-29
Richa
r
d Henderson
tc
g
-p
p
c: C
o
nditionally reserve
T
C
G
_GUES
T
_BASE_REG
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-16
R
i
ch
a
rd Henderson
tcg: Opti
o
nally
s
ign-e
x
t
e
nd 32-bit
arguments f
o
r 64
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard H
e
nderson
tcg
-
s390:
Adjust compil
a
tion flags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Ric
h
a
r
d
H
ende
r
son
tcg-s390: Compu
t
e is_write in cpu_signal
_
handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
s39
0
x: Don'
t
use a linker script
f
or user-only
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Richard
H
e
nderson
s390x: Avoid _l
l
seek
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
R
ichard H
e
nderson
tcg-s390: Allocate the code_gen_buffer
near
the mai
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-11
Ri
c
har
d
H
enders
o
n
tcg-s390: Icache flush i
s
a no-op
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richa
r
d Henderson
s390: Disassemble some gener
a
l-instruc
t
ion-extension
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
R
i
cha
r
d Henderson
s3
9
0: Update disasse
m
b
ler to the
last GPLv2 from binutils
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tcg-i386:
M
e
rge
64-bit
generat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henders
o
n
tcg: Make some tc
g
-target
.
c routines sta
t
ic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-09
Richard He
n
derso
n
tcg
:
Add TYPE parameter to tcg_out
_
mov
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-08
Richard Henderson
Fix -
-
enab
l
e-use
r
-
p
ie compila
t
ion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Ric
h
ard Henderson
tc
g
-
i386: Remove so
m
e
ifdefs in qemu_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard He
n
derson
tcg
-
i386: Sp
l
it out tlb load function
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard
H
enders
o
n
tcg-i386
:
Swap order of TLB h
i
t
and
m
iss paths
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richar
d
Hen
d
e
r
son
tcg-i38
6
: Split
out TLB Hi
t
path from qemu_ld
/
st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richard Hend
e
rson
tcg-i386
:
Tidy data16 prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
i
chard He
n
derson
alpha-linux-user
:
F
i
ll
i
n SI_CODE for SIGSE
G
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Ric
h
ard Henderson
linux-u
s
e
r
: Use
q
emu-malloc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richar
d
Henderson
U
s
e
calloc
i
n
qemu_mallocz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
ichar
d
Henderson
tc
g
: Use INDEX_op_qe
m
u_ld3
2
for 32
-
bit
result
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
s
o
n
tcg-i
a
64: Loa
d
G
UES
T
_BASE into a register
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
char
d
Hen
d
ers
o
n
tcg-i
a
64: Fix s
o
me regis
t
er usage is
s
u
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
der
s
o
n
tcg-hppa: Load GU
E
ST_BASE as an immediate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderso
n
t
c
g
:
I
nit
i
alize the prologue after G
U
E
S
T_BASE is fixed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
icha
r
d Henderson
alph
a
-linux-us
e
r: Fix sigprocmask
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Hender
s
o
n
a
lpha-linux-user: Fix
sigs
u
spend pa
r
ameter
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
H
e
nderso
n
alp
h
a-li
n
u
x
-
u
ser:
Fix getxpid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Hend
e
r
son
alpha-li
n
ux-user: Fix pipe
return
mechanis
m
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
a
l
pha-
l
i
n
ux-user: Add correct
sigacti
o
n co
n
s
tants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Hende
r
son
alpha-lin
u
x-user: Fix sigin
f
o
.
si
_
addr for SIGSEGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
al
p
ha-linux-u
s
er
:
Fix brk
error return
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
t
c
g-i386:
Nuke
t
railing whitespace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
s
o
n
tcg-i386: Use
l
ea for three-ope
r
a
n
d add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d He
n
d
e
rson
tcg-i386: Ti
d
y lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard
He
n
derson
tcg-i
3
86:
Tidy
xch
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i38
6
: Tidy m
u
ltipl
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
tcg-i
3
86: Tidy u
n
a
ry ar
i
thme
t
ic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nderson
tcg-i3
8
6
:
Ti
d
y setcc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i
3
8
6: Tidy ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next