repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg: Add and use TCG_OPF_64BIT.
2011-08-21
Richard Henderson
tc
g
: Add and
u
se TCG_
O
P
F
_64BIT
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-08-04
R
ich
a
rd Hende
r
son
alpha-s
o
ftmmu: Di
s
ab
l
e
f
o
r the 0
.
1
5
r
elease bran
c
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-07-23
R
ich
a
rd Henderso
n
v
ga: Fix
type of
lfb/map_ad
d
r/end
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-07-01
Richard Hen
d
erson
tcg-hppa: Support deposi
t
o
pco
d
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-07-01
Richard
H
enderson
hppa
:
Fix printf warnings in hppa
-
dis
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard He
n
derson
t
a
rget-
a
l
p
ha: Implement TLB
f
lu
s
h primitives
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Rich
a
rd H
e
nderson
ta
r
g
et-alpha: Use
a
f
ixe
d
frequency for the R
P
CC in
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
H
enderson
target-alpha: Trap
f
o
r un
a
ssigned
and unaligned addresses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Ric
h
ar
d
Hende
r
s
o
n
tar
g
et-alpha: Remap PIO space for
4
3-bit KSEG
f
or EV6
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard
H
ender
s
on
target-alpha: Implement cpu_alpha
_
handle_mmu_fau
l
t
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
target-alpha: I
m
plement more CALL_PA
L
value
s
inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henders
o
n
t
a
r
get-alpha: Di
s
a
b
le interr
u
pts pr
o
perly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hender
s
o
n
targ
e
t-alpha: All ISA checks to
use
T
B->FLAGS
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henders
o
n
target-alpha
:
Swa
p
shad
o
w
r
egisters movi
n
g to/from
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderson
target-alpha:
I
mpl
e
ment
do_interrupt for
s
ystem mode
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
R
ichard H
e
nderson
target-alpha
:
Add IPRs to
be used by the emulation
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Hend
e
rso
n
target
-
alpha:
Use
k
ernel mmu_i
d
x for pal_mode
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Ri
c
ha
r
d H
e
nd
e
r
son
ta
r
get-alpha: Ad
d
various symbolic con
s
t
a
nts
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hend
e
rs
o
n
t
arget-alpha: Use do_
r
esto
r
e_state for arithmetic exceptions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Ric
h
ard
Henderson
targ
e
t-
a
lpha: Tidy up ari
t
hme
t
ic ex
c
e
p
tio
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Hende
r
son
ta
r
g
e
t-
a
lpha: Tidy exc
e
p
tion constants
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderso
n
t
a
r
g
et-
a
lpha: Enable the
a
lpha-softmmu
t
arg
e
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Henderso
n
ta
r
ge
t
-alpha: Ratio
n
alize
i
nternal proce
s
sor registers
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Rich
a
rd
Henders
o
n
target-alpha: Me
r
ge H
W
_REI and HW_R
E
T implementations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
R
ichard Henderson
target-alpha: C
l
e
anu
p
MMU modes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richa
r
d Hend
e
rs
o
n
target-alpha:
F
ix system store_cond
i
t
ional
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hender
s
on
target-a
l
pha
:
F
i
x
t
r
ansla
t
ion of
PAL
m
ode
memory i
n
sns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Ri
c
hard
Henderso
n
target-alp
h
a: Remove partial support for palc
o
de emulatio
n
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard Hend
e
rson
t
arg
e
t-a
l
pha: Single-step proper
l
y
a
cross
b
r
anc
h
es
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richar
d
Henderson
target-alpha:
Di
s
assemble E
V
6 PALcode i
n
struct
i
ons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-31
Richard
Hend
e
rson
tar
g
et-alpha: Claim ow
n
ershi
p
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
irq:
P
r
i
vati
z
e
CPU_INTERRUPT_NMI
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard He
n
ders
o
n
targ
e
t
-i386
:
P
r
ivatize so
m
e i386-specific i
n
terrupt
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard
Henderso
n
t
arge
t
-a
r
m:
P
rivatize CP
U
_INTERRUPT_FIQ
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
R
i
chard Hende
r
son
irq:
R
emove CPU_
I
N
TERRUPT_TIMER
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard H
e
nderson
target-sparc: Do not
c
h
e
ck CP
U
_INTER
R
UPT
_
TIMER
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard Henderson
ta
r
get-
m
ips: Do not check CPU_INTERRU
P
T
_T
I
MER
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richar
d
Henderson
irq: Int
r
oduce and use CPU_INTE
R
RU
P
T_SSTE
P
_MA
S
K
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-05-08
Richard H
e
nder
s
on
i
r
q: Introduce CPU_INTERRUPT_T
G
T_
*
defines
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-01-20
Ric
h
ard Henders
o
n
target-
i
3
8
6: Us
e
d
eposi
t
op
e
ration
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-01-20
R
ichard Hender
s
o
n
tcg
:
Define "
d
eposit" as an optio
n
al operation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Richa
r
d He
n
derson
tcg-ia64: Fi
x
warning in qemu_ld
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Richard Henderson
tcg-ia64:
F
i
x
address compi
l
ation
i
n
q
e
m
u_st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Richard Hen
d
erson
tcg-ia6
4
:
F
ix
tlb read error fo
r
32-bit t
a
rgets
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Richard
H
ender
s
on
tcg-
i
a64:
Implement q
e
mu_ld32
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-12-01
Ri
c
h
ard Hende
r
son
t
c
g-ia64
:
Provide d
e
fa
u
lt GUEST_BASE
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
R
i
chard Henderso
n
l
inux-
u
ser:
P
rotect against allocat
i
on failure in loa
d
_sy
m
bols
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
lin
u
x-user: R
e
-u
s
e
load_elf_image for the ma
i
n binar
y
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
R
ichard Henderson
linux-u
s
er: E
x
tract loa
d
_elf_image from load_elf
_
interp
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
R
i
c
hard Hen
d
er
s
on
l
inux-u
s
er
:
R
e
m
o
ve partial support
f
o
r a
.
out interpr
e
ters
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hender
s
on
linux-user
:
Put the sta
c
k guar
d
p
a
ge at the t
o
p
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard He
n
derson
linux-user: Impr
o
ve consistency checking in elf h
e
aders
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
linux-
u
s
e
r:
L
oad symbols from
t
h
e
in
t
erpre
t
er
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard He
n
derson
linux-u
s
er: Clean up byte-
s
w
apping in elfload
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hend
e
rso
n
l
i
n
ux-use
r
: Define ELF_DAT
A
generically
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Henderson
lin
u
x
-u
s
er: Reduce
l
se
e
k+
r
e
a
d
s
while l
o
adi
n
g e
l
f
files
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richar
d
H
end
e
rson
l
i
nux-use
r
: Reindent elfload
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard Hender
s
on
Add more
D
T_* and AT_*
constants
t
o qemu's copy of
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-07-29
Richard
Henderson
linux-user: Handle 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,
r
8
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-29
Ric
h
ard Hen
d
erson
t
c
g-s390: new
T
CG T
a
r
g
et
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-29
Richard Henders
o
n
t
cg-pp
c
: Conditi
o
nally reserve TCG_GUEST
_
BASE
_
REG
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-16
Richar
d
Hen
d
erson
tcg: Opti
o
nally sign-exte
n
d
32-bit argum
e
nts for 64
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
t
c
g
-s390:
A
djust compilation flag
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
tcg-s39
0
: Comp
u
te is_writ
e
in cpu_signal_h
a
n
dler
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard He
n
derson
s39
0
x: D
o
n't
u
s
e
a
l
inker script
f
or user-onl
y
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard Henderson
s390x: Avoid _llseek
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
Richard He
n
d
erso
n
tcg-s390: Allocate the
c
ode_g
e
n_b
u
ffer ne
a
r
the m
a
in
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-11
R
i
chard Hend
e
rson
tcg-s390:
Icac
h
e flush is
a
no-op
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
s390: Disass
e
mble some
ge
n
eral-inst
r
u
ction
-
extension
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
s
3
9
0: Upda
t
e disassembler
t
o t
h
e l
a
st GPLv2 from
b
inutils
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Ric
h
ard Henderson
tcg-i386: Mer
g
e
6
4-bit gen
e
r
a
tion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Ri
c
h
ard
H
e
nderson
tcg:
M
ake
s
ome tcg-targe
t
.
c routi
n
es static
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-09
Richard Henderson
tcg: Add T
Y
PE parameter to
t
cg_out_mov
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-08
Richard
H
enderson
Fix
--
e
n
a
ble-user-pie compilati
o
n
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard
H
enderson
t
c
g-i386: Remove some ifdefs in qemu_ld/st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg
-
i386: Split out tlb lo
a
d function
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderson
tcg
-
i386: Swap or
d
er
of TLB hit
and
miss pat
h
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard He
n
derson
t
cg-i386: Split out TLB Hit path from qemu_ld/st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Rich
a
rd
Henderson
tcg-i386:
T
idy data16 prefix
e
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richar
d
Henderson
al
p
ha-linux-use
r
: Fill i
n
SI_
C
ODE for SIGSEGV
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
R
i
chard Henderso
n
li
n
ux-user: Us
e
q
e
m
u
-
m
a
l
l
o
c
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderson
Us
e
calloc in qemu_mall
o
cz
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
R
i
ch
a
r
d
H
enderson
tcg: Use INDEX
_
op_qemu_ld32
for 32-bit
r
e
sults
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
H
e
nde
r
so
n
tc
g
-
i
a64: Load GUEST_BASE into a r
e
g
ister
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henders
o
n
t
cg-ia64: Fix some register u
s
ag
e
i
s
sues
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
a
r
d
He
n
de
r
s
on
t
cg-hpp
a
:
Load GUEST_BASE as an immed
i
ate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
icha
r
d Henderson
tc
g
: Initi
a
l
i
z
e the pr
o
logue
a
f
t
er GUEST_BASE i
s
fixed
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
alpha-lin
u
x-us
e
r
: Fix si
g
procmask
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
alpha
-
linux-user
:
F
ix
s
igsusp
e
nd
p
a
r
amete
r
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
alpha-linux-user: F
i
x getxpid
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henderson
alpha-linux-
u
ser: Fix
p
ip
e
retur
n
mechanism
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nder
s
on
alpha-linux
-
us
e
r: Add c
o
rre
c
t s
i
gaction constant
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
r
d
Henderson
alpha-linux-user: Fix sigi
n
fo
.
si_addr for SIGS
E
GV and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard H
e
n
d
erson
alpha-li
n
ux-user: Fix
brk error return
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: Nuk
e
trailing whitespace
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i3
8
6:
U
se
l
ea
for
th
r
ee-ope
r
an
d
add
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
tcg-i
3
86:
Ti
d
y
lea
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
tcg-i3
8
6: Tidy x
c
h
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
tcg-i3
8
6: Tidy mult
i
ply
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next