repo.or.cz
/
qemu
/
agraf.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target-ppc: Split user only code out of mmu_helper.c
2013-03-22
David Gibs
o
n
tar
g
et-ppc: Sp
l
it user only c
o
de
ou
t
of mmu_help
e
r
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
m
m
u-hash64: Imp
l
e
men
t
Virtu
a
l P
a
ge Class Key Protection
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mm
u
-hash*: Merge transl
a
te
a
nd fault handlin
g
f
u
nction
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
mmu-hash*: Don't use full ppc_hash{32, 6
4
}_tra
n
slate
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
i
d Gibson
mmu-hash*: Correctly mask RPN from hash PTE
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-ha
s
h*:
Clean
u
p re
a
l ad
d
r
ess calcul
a
tio
n
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
mmu-hash*
:
Cl
e
an
up PTE flags update
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash64: Factor
S
LB
N b
i
t into pe
r
missio
n
s
b
its
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu
-
hash*: Clean up pe
r
mission checking
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid G
i
bso
n
mmu-hash32: Remove nx from cont
e
xt structure
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
mmu-has
h
*: Don't
upd
a
te P
T
E
flags whe
n
pe
r
m
ission is
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gi
b
son
mmu-ha
s
h32: Don'
t
look up
page tabl
e
s
on B
A
T
p
e
r
missi
o
n
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32: Cl
e
anup
BA
T
lookup
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
m
mu-has
h
3
2: Cle
a
n up BAT mat
c
hing logic
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash3
2
: Sp
l
i
t BAT size logic from
permissi
o
n
s logic
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
mu-has
h
32: Remo
v
e od
d
pointer usage from BAT code
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibso
n
mmu
-
ha
s
h*: Fold pte_
c
heck*() log
i
c into
calle
r
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu
-
hash64: Clean up
p
pc_hash64_h
t
ab_loo
k
up()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gi
b
so
n
mmu-hash*: Remove p
e
rmission checking from fi
n
d_pt
e
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*
:
Make find_pte{32, 64} do more of the job
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
mmu-hash*: Separate PTE
G
s
e
archin
g
fro
m
permissions
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid
G
ibso
n
mmu-hash*:
D
on't
ke
e
p
looking for PTEs
a
fter we find
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
m
mu
-
h
a
sh*: Cle
a
nup segment-leve
l
NX
check
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gi
b
son
mmu
-
hash32: Split direct store segment handling
i
n
t
o
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
G
ibson
mmu-hash32
:
Split out h
a
ndling of direct store segments
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u-hash*: Co
m
bine ppc_hash{32, 64}
_
get_phys
i
c
al_address
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu
-
hash*:
Remo
v
e ead
d
r fiel
d
from mmu_ctx_hash
{
32
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mm
u
-h
a
s
h64: Remo
v
e nx from mmu_ctx_hash64
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u-hash*: Reduce use of access_type
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gib
s
on
mm
u
-
h
ash*:
Add hash p
t
e load/store
h
e
lpers
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu
-
hash
*
: Add h
e
a
der
f
i
l
e for definitions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
target-ppc: mmu_c
t
x_t should not be
a
g
lobal type
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
i
b
son
t
a
r
get-ppc:
Dis
e
n
t
angle BAT code
f
o
r 32-b
i
t
hash MMUs
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avi
d
Gibson
ta
r
g
et-ppc: Don't s
h
a
re get_pteg_
o
ff
s
et() b
e
tween 32
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
targe
t
-ppc: Disentangle h
a
sh
mmu help
e
r functions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disentangle hash mmu
v
ersi
o
ns of
c
pu_get_phys_pa
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
targe
t
-pp
c
:
D
isen
t
angle ha
s
h mmu pat
h
s for cpu_
p
pc_han
d
le_mm
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
t
arget-p
p
c:
D
isentan
g
le get_physical_address
(
)
paths
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
ta
r
get-ppc: R
e
work get_
p
h
ysical_address()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gi
b
son
targ
e
t-ppc: Disentangle
get_segment()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
target-ppc: Disentangle find_pt
e
()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
t
a
rget-ppc: Dise
n
t
angle pte
_
check()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
target-ppc: Move SLB
h
and
l
ing int
o
a mmu-
h
ash64
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
target-ppc: Remove
a
ddress
check for
logging
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
tar
g
et-p
p
c: Trivial
c
l
e
anu
p
s in mmu_helper
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
target-ppc: Remove
v
estigial PowerPC 620 support
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Fabien Chouteau
PPC/GD
B
: handle read and write of fpscr
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
p
seri
e
s: Mo
v
e
XI
C
S initiali
z
ation before cp
u
initialization
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d Gi
b
son
target
-
ppc
:
Remove C
O
NF
I
G_P
S
E
R
IES dependency in k
v
m
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
Gibson
pseries: Remove
"
busname"
p
r
operty for PCI
h
ost
b
ridge
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
pseries: Fix breakage in CPU QOM co
n
version
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Chr
i
stian
Bornt
r
aeger
s390/vi
r
tio-ccw: remove
redundant cal
l
to b
l
oc
k
dev_mark
_
a
uto_del
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
C
h
ris
t
ian Bor
n
traeger
s
3
90/cs
s
: Fix
s
ubchannel detection
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christi
a
n Bo
r
ntrae
g
e
r
A
l
l
ow virtio-net featur
e
s
for legacy s390 virtio bus
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Corn
e
lia Huck
s390: virtio-ccw maintainer
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian Bor
n
traege
r
s3
9
0
:
simplify kvm cpu in
i
t
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Davi
d
Gibs
o
n
pseries
:
A
d
d compatible proper
t
y to ro
o
t of device
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s
Fär
b
e
r
t
a
rget
-
ppc: Move CPU aliases o
u
t o
f
translate_init
.
c
Suggested-by:
Alexander Graf
<agraf@suse.de>
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
rea
s
Färber
t
a
rge
t
-ppc: Report
CPU al
i
a
s
es for QMP
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: List alias nam
e
s alongside CPU m
o
d
e
l
s
Requested-by:
Alexander Graf
<agraf@suse.de>
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
re
a
s Fä
r
ber
tar
g
et-pp
c
:
Make
h
ost CPU a subc
l
ass of the
host's
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
madeusz
S
ławiński
P
P
C: xnu kernel expect
s
FLUSH t
o
be cleared o
n
S
T
OP
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Am
a
deusz Sław
i
ń
s
ki
PPC: Fi
x
dma interrupt
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
r
e
as Färber
target-ppc: Fix PPC_DUM
P
_SPR_ACCESS
build
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Dav
i
d Gibson
t
a
rget-pp
c
: Synchronize FPU state wi
t
h KVM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Davi
d
Gib
s
on
tar
g
et-p
p
c
:
A
dd mechanism for synchronizing S
P
Rs with KVM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Fabi
e
n
C
houteau
S
a
ve
m
emor
y
allocatio
n
in
t
h
e e
l
f loader
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Erlon
C
ruz
pserie
s
: Implement h_read hcall
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dr
e
as Färbe
r
target-p
p
c: Change "
P
OW
E
R7" CP
U
alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as Färber
ta
r
get-ppc: Fix remaining microcon
t
roll
e
r typos a
m
ong
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
target-ppc: Split
m
odel
d
ef
i
niti
o
ns out of
translate_init
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Fär
b
er
tar
g
et-p
p
c:
U
p
date Coding Style for CPU
m
odels
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
a
s Fä
r
ber
target-pp
c
: Tur
n
descriptive CPU model comme
n
ts i
n
to
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas F
ä
rber
t
arget-ppc:
Tu
r
n desc
r
iptive
CPU family comme
n
ts into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target
-
pp
c
: Se
t
rem
a
ining fields on CPU
f
amily c
l
asses
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färber
target-ppc:
Register
all
t
ypes for TARGET_PPCEMB
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
And
r
e
a
s Färbe
r
ta
r
get-ppc: Set instructi
o
n
flags
on
C
P
U family classes
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
targe
t
-pp
c
: Introduce abstract CPU
f
amily types
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
ta
r
get-ppc:
C
o
n
vert
CPU definitions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas F
ä
rbe
r
target
-
ppc: Get mode
l
name
f
rom ty
p
e n
a
me
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ä
r
ber
target-
p
pc: Ex
t
ract POWER7 alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
And
r
eas F
ä
rbe
r
tar
g
et-ppc: Extract 970 aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
targe
t
-ppc:
Extract 4
0
5GPe
a
l
i
as
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as Fär
b
e
r
target-p
p
c: Extrac
t
M
P
C8240 ali
a
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s F
ä
rber
ta
r
get-ppc:
Ext
r
act MPC5
2
00/MPC5
2
00B
alias
e
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
target-ppc: Extract MPC52xx al
i
as
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
a
s Färber
target-ppc
:
Extract MP
C
82xx_
H
iP
{
3, 4
}
aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Färb
e
r
target-
p
pc: Extract MPC82xx aliases to
*
_Hi
P
4
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Fär
b
e
r
targe
t
-ppc: Ext
r
act MPC8
2
47/
M
PC8248/MPC8270-80 aliase
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färb
e
r
target-ppc: Ex
t
r
act MPC8
2
xx alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
t
a
r
get-ppc: Extract e20
0
alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färber
target-ppc:
E
x
tract e300 alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
r
e
as
F
ärber
target-ppc: Ex
t
ract MPC83xx
aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Fär
b
er
targ
e
t-ppc: E
x
t
rac
t
e500v1/
e
500v2 alia
s
es
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
Fär
b
er
ta
r
get-ppc:
Extract MPC85
x
x aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
re
a
s
F
ärber
target-ppc: Extra
c
t 604e alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
ndr
e
as Färb
e
r
target-ppc: Extract 60
1
/601v aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
target-ppc: Extract 603r alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Extrac
t
603
e
alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Fä
r
ber
targ
e
t-ppc: E
x
tract 740/7
5
0 al
i
a
ses
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
next