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: Add VSX Vector Compare Instructions
2013-10-25
D
avid Gibson
xic
s
-kvm:
S
upp
o
rt for in-kernel XICS interrupt contr
o
ller
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-10-25
D
avid Gibson
target-
p
pc
:
Ad
d
h
elper for KVM_PPC_RT
A
S
_DEFINE_TOKEN
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
Acked-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
David Gi
b
son
p
s
eries: savevm suppor
t
f
o
r PCI host b
r
idge
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
David Gi
b
son
ps
e
r
ies: savevm support for
pseries machine
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
Da
v
id Gibson
p
s
eries: savevm supp
o
r
t
for PAPR virtua
l
SCSI
Cc:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
Davi
d
Gibson
pseries: savevm supp
o
rt for PA
P
R VIO logical tt
y
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
David
G
ibson
ps
e
r
ies:
savevm support for PAPR V
I
O
logi
c
al
l
an
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-29
Da
v
id G
i
bso
n
ps
e
ries: savevm support for VI
O
d
evices
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gib
s
on
pci
:
Fold h
o
st_
b
uses
l
i
s
t into PC
I
H
o
s
t
State functi
o
n
a
lity
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David G
i
bso
n
pci: R
e
mov
e
domain from PCIHostBus
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gi
b
son
pci: Simpler implementation
o
f p
r
im
a
ry
P
CI
b
us
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
Dav
i
d Gibson
pc
i
: Add ro
o
t bus p
a
rameter to pci
_
nic_
i
nit()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
Davi
d
Gibson
pci: Add r
o
ot
bus argumen
t
to pc
i
_get_b
u
s
_
devfn()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David
G
ibson
p
c
i
: Replace pci_
f
ind
_
domain() with more gene
r
al p
c
i_root
_
bu
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gibso
n
pci:
U
s
e
h
elp
e
r
t
o
f
i
nd
device's ro
o
t bus in
pci_find_domain()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-07
David Gibson
pci
:
A
bolish pci_find_
r
oot_bu
s
()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-04
David Gibson
p
ci: Move pci_read_devaddr to p
c
i-hotplug-old
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-07-04
D
a
vid Gibson
pci: Cl
e
anup configurati
o
n for p
c
i-hotplug
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-06-30
Da
v
i
d
Gibson
pseries: Update MAINTAI
N
ERS information
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-06-30
David
G
ibson
target-pp
c
: Change default machine for 6
4
-bit
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-06-20
David G
i
b
s
on
memo
r
y
: A
d
d iommu
m
a
p/unm
a
p no
t
ifiers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-05-06
David Gibson
pseri
e
s: F
i
x debug message
for
out-of-bounds addre
s
s
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-05-06
David Gibson
p
se
r
ies: Factor out check for out-of-bounds LIOBN
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
D
a
vid Gibson
p
s
eries: Gener
a
te d
e
vice
p
aths for
V
I
O devi
c
es
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David Gibson
pseries: Convert VIO code to QOM style type safe(ish
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
Davi
d
Gi
b
so
n
target-ppc
:
S
y
n
chronize V
P
A
st
a
t
e
with
K
VM
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David Gibson
pserie
s
: Fix some small
e
r
r
ors
in XICS l
o
gic
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David Gibson
target-pp
c
: Add more stub
s
for P
O
WER7 PMU re
g
isters
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David Gibs
o
n
pseries:
Fixes an
d
enhancements to L
1
cache properties
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-04-26
David
Gibson
p
s
eries: F
i
x incorrect cal
c
ula
t
io
n
of R
M
A siz
e
in cert
a
in
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
Davi
d
Gibson
s
a
vev
m
:
Fix bugs in the VMS
T
A
TE
_
VB
U
FFER
_
MULTIPLY def
i
nition
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
David
G
ibson
savevm: Add VMSTA
T
E_STRU
C
T
_
VARR
A
Y_POINTE
R
_
UI
N
T32
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
David
Gibson
savevm: Add
VMS
T
A
T
E_FLOAT6
4
h
elpers
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
D
a
vid Gibs
o
n
s
avevm: Add VMSTATE_UINTTL_EQUAL
helpe
r
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-26
David Gi
b
son
savevm: Add
VMSTATE_UINT64_EQUAL help
e
rs
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gib
s
o
n
target-ppc: Use QOM met
h
od dispatc
h
for
MMU fa
u
lt
handling
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
targe
t
-ppc: Mo
v
e pp
c
tlb_
f
ill implementa
t
ion into mmu_
h
elp
e
r
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
tar
g
et-ppc:
Spli
t
u
s
er only cod
e
out of mmu_helper
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
m
mu-hash64:
I
mplement Virtua
l
Page
Class Key Protectio
n
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mm
u
-
hash*: Merge tra
n
slat
e
a
n
d fault handling functions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu
-
hash*: Don't use
full ppc_hash{32,
6
4}_translate
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>`z
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Cor
r
ec
t
ly mask RPN fro
m
h
a
sh PTE
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
m
m
u
-hash*: Clean up real address calcul
a
t
i
on
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
mmu-hash*: Clean up PTE
flags update
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash64: Factor SLB N bit into per
m
i
ssions bits
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibs
o
n
mmu-hash*: Clean up perm
i
ssi
o
n
c
hecking
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32: R
e
move nx from
context
st
r
ucture
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gib
s
on
m
mu-ha
s
h*: Do
n
'
t updat
e
P
T
E flags when permiss
i
o
n
is
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-ha
s
h
32: Don't
look up page ta
b
les on BAT
p
e
rmission
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
id Gibso
n
mmu-
h
ash32: Cleanup BAT
l
ookup
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
mmu-hash
3
2: Cle
a
n up BAT matching logic
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
mmu-h
a
sh32:
Split BAT size logic
fro
m
permissions l
o
gi
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32:
Remove od
d
pointe
r
u
s
age from BAT code
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Fold pt
e
_check*() logic into c
a
ller
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash64: Clea
n
up ppc
_
h
ash64_htab_lookup()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
m
mu-hash*: Rem
o
ve permissio
n
checkin
g
fr
o
m
find_pt
e
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu-hash*: Make find
_
pte{
3
2
,
64} do mo
r
e of the j
o
b
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibso
n
mmu-hash*:
S
epa
r
ate
PT
E
G sear
c
hing from permissions
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mm
u
-hash*: Don't keep lookin
g
for
P
TEs afte
r
w
e
f
i
nd
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
mu-hash*: Cleanup seg
m
ent-level NX check
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
mmu-hash32: Split direct store
s
egment ha
n
dling in
t
o
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash32: Split
o
ut han
d
li
n
g of
d
irect store segments
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
mmu-hash*: Combi
n
e ppc_h
a
s
h{32, 64}
_
get_physical_address
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibs
o
n
mmu-hash*: Rem
o
ve eaddr field
from mmu_ctx_hash{32
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash64: Remove nx f
r
o
m
mmu_ctx_hash64
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avid
G
ibson
m
m
u
-hash*:
Reduce use of access_type
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-
h
ash*: Add hash
pte load/store helpe
r
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu-hash
*
: Add header
f
ile for definitions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
tar
g
et-ppc: mm
u
_ctx_t should
n
ot be a global ty
p
e
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
target-ppc:
D
isentangle BAT code for 32-
b
it
hash MMUs
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Don't share
get_pteg_offset() between
3
2
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
targe
t
-ppc: Disentangle hash
m
m
u
h
elper fu
n
ctions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
target-ppc
:
Dise
n
tang
l
e has
h
mm
u
version
s
o
f
cpu_get_phy
s
_pa
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
targe
t
-ppc: Di
s
en
t
angle hash mmu pat
h
s
f
or c
p
u_pp
c
_han
d
le
_
mm
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Dis
e
ntangle get_physical_address() paths
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibs
o
n
ta
r
get-pp
c
: Re
w
ork
g
e
t_physical_address()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibso
n
target-ppc: Disentangle
get_se
g
m
ent()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id
Gibs
o
n
t
a
r
get-
p
p
c
:
Disentangle find_pte
(
)
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
tar
g
et-ppc: Disentangle pte_
c
heck()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
t
a
r
g
et-ppc: Move SLB handling int
o
a mmu
-
hash64
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
ta
r
get-ppc: Remove address check for log
g
in
g
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
t
arget-ppc: Trivial
cleanup
s
i
n mmu_helper
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
target-p
p
c: R
e
move vestigial
P
owerPC 620 supp
o
rt
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David
G
i
b
son
p
s
eries: M
o
v
e
XICS initialization before cpu init
i
alization
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
t
arget-
p
pc: R
e
move CONFIG_
P
SER
I
ES
d
ependency in kvm
.
c
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
pseries:
R
emove "
b
usname"
p
ro
p
erty for
PCI host bridge
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
pseries
:
Fix breakage in
CPU QOM convers
i
on
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-15
D
a
vid Gibso
n
Fix TAGS creation
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
Da
v
id
Gibson
pseries:
Add compatible
property to
r
oot of devi
c
e
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
Dav
i
d Gi
b
son
t
arget-ppc: Syn
c
hron
i
ze FP
U
state with KV
M
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
Davi
d
Gibso
n
t
arget-ppc: Add mechanism
f
o
r synchronizing SPRs with
KVM
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-03-08
Da
v
i
d
Gibson
p
series:
A
d
d
cleanu
p
ho
o
k for P
A
P
R
v
i
rtual LA
N
devi
c
e
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-02-21
David Gibso
n
Add so
m
e m
i
ssing
q
t
e
s
t
binaries to
.
g
i
t
ignore
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-01-25
Dav
i
d
Gibs
o
n
pse
r
ies: Adjust defa
u
l
t VIO addre
s
s al
l
o
c
a
t
io
n
s to
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2013-01-25
David Gibson
pse
r
i
e
s: Improve handlin
g
of multip
l
e PCI
host
bridges
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David Gib
s
on
pser
i
es: In
c
r
e
a
se d
e
f
ault
N
VRAM size
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David Gibso
n
target-ppc: Don't use hw
a
dd
r
to represent hardwar
e
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David Gibso
n
pseries: Do
n
'
t all
o
w TCE
(
i
ommu) t
a
bles to be registered
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
Davi
d
Gibs
o
n
p
series: Up
d
ate SLOF for NVR
A
M
s
uppor
t
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2012-12-14
David G
i
bson
pseries: Im
p
lement PAPR NVRAM
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
next