repo.or.cz
/
qemu-kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target-ppc: Move ppc tlb_fill implementation into mmu_helper.c
2013-03-22
D
avid Gibson
target-ppc: Move ppc tlb
_
fi
l
l
i
mplem
e
ntatio
n
into mmu
_
helper
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
target-ppc: Split us
e
r
o
nly code out of mmu_h
e
lper
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
mmu-hash64:
I
m
p
l
ement Virtual P
a
ge Class Key P
r
otection
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d
G
i
b
s
o
n
mmu-hash*: Merge tra
n
s
l
ate
a
n
d fault
ha
n
d
ling functions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
b
s
on
mmu
-
hash*: Don't us
e
full ppc_hash{32, 64}_translate
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
G
ibson
mmu-hash*:
C
or
r
e
c
tly mask RPN from hash
PT
E
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
m
m
u
-
has
h
*: Cle
a
n up
real addr
e
ss
c
a
lcula
t
ion
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mm
u
-hash*
:
Clea
n
up PTE flags upda
t
e
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avi
d
Gibson
mmu
-
hash64: Fact
o
r SLB N bit into permissions bits
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
mmu-
h
ash*: Clean up p
e
rmission ch
e
cking
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
mmu
-
hash32: Remove nx from
context struc
t
ure
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
mm
u
-ha
s
h*:
D
o
n
't u
p
date PTE f
l
a
g
s when permi
s
sion is
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
m
m
u-hash3
2
:
D
on't look up page
t
ables on BAT
permissi
o
n
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id
Gi
b
son
mmu-hash32: Cleanup BAT l
o
oku
p
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash3
2
: Clean up BAT matching logi
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32: Split
B
AT size logi
c
f
r
om pe
r
missions l
o
g
i
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
m
mu-hash32: Remove odd po
i
nter usage from BA
T
code
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu
-
ha
s
h
*
: Fo
l
d pte_
c
heck*
(
)
logic into caller
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-hash64: Clean up ppc_hash64_h
t
ab_lo
o
kup()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
b
s
on
mmu-has
h
*: Remove permission che
c
king from find_pte
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
mmu
-
hash*: Mak
e
find_pte{32, 64}
d
o m
o
re of the job
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-h
a
s
h
*: Separa
t
e PTEG
s
earching
f
rom permissions
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu
-
h
ash*: Don'
t
ke
e
p
l
ooking fo
r
PTEs after we find
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-hash*: Cleanup segm
e
nt-level NX c
h
eck
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
mm
u
-
hash
3
2
: Split
d
i
rect store
s
e
gment handling
int
o
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32:
S
p
lit out han
d
l
i
ng of direct st
o
re
se
g
ments
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-hash*: Combine
p
pc_
h
a
sh{32, 64}_get_physical_address
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gib
s
on
m
m
u-hash*: R
e
move eaddr field fr
o
m mmu_ctx_has
h
{
32
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid
G
ibson
mmu-hash64: Re
m
ove
n
x
from
m
mu_ctx_
h
ash64
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Reduce
us
e
o
f
access_type
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
m
mu
-
hash*
:
Add hash pte lo
a
d/store helper
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gi
b
s
on
mmu-
h
ash*
:
Add he
a
der file
f
or
d
efinit
i
on
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
i
d Gibson
ta
r
get-ppc: mmu_ctx_t should not
be a g
l
obal type
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc
:
Disentang
l
e BAT co
d
e
for 3
2
-bit hash MMU
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d
Gibson
ta
r
ge
t
-pp
c
:
Don't
s
h
a
re get_pteg_o
f
fset() betwe
e
n 32
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target
-
ppc:
Dise
n
tangl
e
hash mmu hel
p
er functions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
id Gibson
ta
r
get-ppc: Disen
t
angle
hash mmu ver
s
ions of cpu_get_phys_pa
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
ta
r
get-ppc:
D
isentangle
h
ash mmu paths for c
p
u_ppc_handle_mm
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibso
n
target-pp
c
: Disentangle get_physica
l
_
a
ddress() paths
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Rework
g
et_physical_address()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gi
b
son
targe
t
-pp
c
: Dis
e
ntang
l
e get_se
g
me
n
t
()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
t
arg
e
t-ppc: Disentangle find_pte()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
target-
p
pc: Disentangle pte_che
c
k()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-pp
c
: Move
SLB hand
l
ing into a mm
u
-hash64
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-
p
p
c
: Re
m
ove address check for logging
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid
Gibson
target-pp
c
:
Trivi
a
l cleanu
p
s in mmu_
h
elp
e
r
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
target-ppc: Remove ve
s
tigial PowerPC
6
20 support
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Fabien C
h
outeau
PPC/GDB: handle
read and write of fpscr
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gib
s
on
p
s
erie
s
:
Move XICS initiali
z
a
tion bef
o
re cpu ini
t
ializ
a
tion
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
t
a
rget-ppc
:
R
e
move CONFIG_PSERIES dependency in kvm
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
pseries
:
Remove
"busnam
e
"
p
rope
r
ty for PCI
host bridge
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
pseries: Fi
x
breakage in CPU Q
O
M
conv
e
r
s
i
o
n
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian
Borntraeger
s390/virtio-
c
c
w: remove
r
e
d
u
n
dant call to blockdev_m
a
rk_auto_del
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian Borntraeger
s3
9
0/css: Fix sub
c
h
a
n
nel detection
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian Bornt
r
a
e
ger
A
llo
w
virtio-net
f
e
atures
f
or leg
a
cy s390
v
irti
o
bus
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
C
o
r
n
elia H
u
ck
s390: virtio-ccw mai
n
tainer
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Chri
s
tia
n
Borntraeger
s3
9
0: simpl
i
fy kvm cpu
init
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
David G
i
bs
o
n
ps
e
r
ies:
Add compatible proper
t
y to root of devi
c
e
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färb
e
r
target-ppc: Move CPU aliase
s
out of 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
reas Färber
target-ppc: Report CPU
a
liases for QM
P
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färb
e
r
targ
e
t-ppc: List alias names a
l
ongside CPU m
o
del
s
Requested-by:
Alexander Graf
<agraf@suse.de>
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
ndreas
Färbe
r
t
a
rg
e
t-ppc: Mak
e
host CPU a subc
l
ass of the host's
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Am
a
deusz Sławińs
k
i
PPC
:
xnu
k
ernel expects FLUSH
t
o be cleared on S
T
OP
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Amadeusz Sławi
ń
ski
P
P
C: Fi
x
dma interrupt
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
re
a
s
Färber
target-ppc: Fix PPC_DUMP
_
SPR_ACCES
S
buil
d
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
David G
i
bson
targe
t
-pp
c
: Synchronize
F
P
U
state with
K
VM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
David Gibs
o
n
targe
t
-ppc: Add
mec
h
anism f
o
r synchroni
z
ing SPRs
w
ith KVM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Fabien Chouteau
Save
memory al
l
ocation in the elf
loade
r
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Erlon Cruz
pseries: Implement h_r
e
ad hca
l
l
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
Färber
target-p
p
c: Cha
n
ge "POWER7" CPU alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färbe
r
target-ppc: Fix rem
a
i
n
i
n
g
microcontroller typos among
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
tar
g
et-pp
c
: Split model d
e
fin
i
tions out of tr
a
nslate_init
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Fär
b
e
r
target-ppc: Update Coding Style for
CPU model
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
target-ppc: Turn descr
i
ptive CPU
model c
o
mments into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
target
-
p
p
c
:
Turn de
s
criptive
CP
U
f
amily comm
e
nts into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
ndrea
s
F
ärber
targe
t
-pp
c
:
S
et remai
n
ing fields on
C
PU f
a
mil
y
clas
s
e
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Reg
i
ste
r
all types
f
or TAR
G
ET_PP
C
EMB
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
drea
s
Färbe
r
ta
r
get
-
ppc: Set
instruction flags on CPU family c
l
asses
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
tar
g
et-ppc: Introduce abstract CPU family types
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
d
rea
s
Färber
t
a
r
g
et-ppc: Conv
e
rt C
P
U definitions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
And
r
eas Fär
b
er
t
a
rget-ppc:
G
et model
name fr
o
m typ
e
name
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas
Färber
targ
e
t-ppc
:
Extract PO
W
ER7 alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas F
ä
rb
e
r
targ
e
t-ppc:
E
x
tract 9
7
0 a
l
iases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ä
rber
t
arge
t
-ppc: Extract
4
0
5
GPe alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
target-ppc: Extract MPC82
4
0 alia
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas F
ä
rber
t
a
r
ge
t
-
ppc: Extract
M
PC5200/MPC5
2
00B aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
drea
s
F
ä
rber
target
-
ppc: Extr
a
c
t MPC52xx alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ärber
ta
r
get
-
ppc: Ex
t
ract
M
PC82xx_HiP{3, 4} aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
t
a
rg
e
t
-
pp
c
: Extra
c
t MPC82
x
x aliases
to *_HiP4
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-pp
c
:
Extract MPC824
7
/MP
C
824
8
/MPC8270-80 aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ä
rber
ta
r
get-ppc: Extract MPC
8
2x
x
al
i
as
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Färber
target-
p
pc:
E
xtract e200 ali
a
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-p
p
c:
Extract e300 alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färbe
r
tar
g
et-ppc
:
E
xtract MPC83xx aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
nd
r
eas Färber
tar
g
et-ppc: Extract e500v1/e500v
2
aliase
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Fär
b
er
target
-
ppc: Ex
t
ract MPC8
5
xx alias
e
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
ndrea
s
Färber
target-ppc
:
Extra
c
t
604e alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
tar
g
e
t
-
p
p
c: Ext
r
a
ct
6
01/601v aliases
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as Färber
t
a
rget-p
p
c: Extract 603r a
l
i
a
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as
F
ä
rb
e
r
target-ppc: Extract 6
0
3e alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
next