repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
spapr: move the qemu_irq array under the machine
2018-12-20
David Gibson
targe
t
/ppc: Remove si
l
ly GETFIELD/SETFIELD/M
A
SK_TO_LSH
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-10-02
Dav
i
d Gibson
Update dtc/libfdt
subm
o
dul
e
to v1
.
4
.
7
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-07-16
David G
i
bson
spapr: Correct i
n
verted
t
est
i
n
s
papr_pc_dimm_no
d
e()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-07-09
David Gi
b
son
sa
m
460ex: Make sam460
e
x_load
_
device_tre
e
() handle all
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-07-09
David Gibson
sam460ex: Don'
t
check
f
or
er
r
ors
f
ro
m
qemu_fd
t
_*()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-07-09
David
G
ibson
sam460
e
x: Ch
e
ck for errors from libfd
t
functions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-07-02
David Gibson
hw/ppc: Give sam46
e
x its own
c
o
nfig option
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-22
David
Gibson
spapr
:
D
o
n't rewrite mmu capabilit
i
e
s
in KVM
m
ode
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-22
David G
i
b
s
on
s
pa
p
r: Limit available pagesi
z
es to provide
a
consis
t
ent
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-22
David Gibson
target/ppc: Add ppc
_
hash64_filter_pagesizes()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-22
David Gibson
s
p
ap
r
: Use
m
aximum
p
age
size capability to si
m
pli
f
y
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-22
David Gibson
s
p
ap
r
: Max
i
mum (H
P
T
)
pagesize prop
e
rty
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-21
Dav
i
d Gibso
n
t
a
rget/ppc: Add kvmppc_hpt_n
e
eds_ho
s
t_contiguou
s
_pages
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-21
David Gibson
sp
a
pr:
Add cpu_apply hook t
o
c
apabilities
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-21
David
Gibson
spapr
:
Compute effective capability
values earl
i
er
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-21
David Gi
b
son
target/ppc: Allow cpu co
m
p
a
tibl
i
ty checks based
on
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-16
Da
v
id Gibson
target/ppc, s
p
apr:
M
ove
V
PA inf
o
r
m
ation to
m
a
chine_data
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-16
David
G
ibson
pnv: Add
c
pu unr
e
alize path
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-16
David Gibso
n
pnv:
Clean up c
p
u rea
l
ize path
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-16
Dav
i
d Gibson
p
n
v_co
r
e
: Alloc
a
te cpu thread objects
individually
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-16
David
G
ibson
pnv: Fix some error ha
n
dling cp
u
r
eal
i
z
e
()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-16
Dav
i
d
Gibson
spapr: Clean
u
p c
p
u re
a
lize
/
unre
a
lize paths
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-06-12
D
a
vid Gibson
spapr_pci: Remo
v
e
unhelpful pagesiz
e
warning
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
David Gibs
o
n
spapr: Cle
a
n
u
p
handling
of LPCR p
o
w
er-saving exi
t
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
D
a
vid Gibson
s
papr: Move
PAPR mode cp
u
setup fully to s
p
apr code
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
David
Gibson
target/
p
pc: Dela
y
i
n
itializati
o
n o
f
LPC
R
_UPRT for secondary
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
David Gib
s
o
n
s
p
a
pr:
Clean u
p
LPCR updates f
r
om h
y
percalls
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
D
a
vid Gibson
s
p
apr
:
Make a helper
t
o
set up cp
u
entry point state
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
David Gib
s
on
s
papr: Remove un
h
elpful helpers from
r
t
as_sta
r
t_cpu()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
Davi
d
Gibson
s
p
apr: Clean up rtas_start_cpu() & rtas_s
t
op_self()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
David Gibson
t
a
rget/ppc: Add ppc_sto
r
e_lpcr() helpe
r
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-05-04
David
Gib
s
on
spapr: Re
m
ove supp
o
rt
f
or explicitly allocate
d
R
M
As
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibson
Clear mem_path
if we fall
back to anonymous RA
M
all
o
catio
n
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
id
G
ib
s
on
sp
a
pr: Set comp
a
tibility
m
ode befo
r
e the rest of spapr_cpu_r
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David G
i
bson
ta
r
get/
p
pc: D
o
n't b
o
ther with MSR_
E
P in cpu_ppc_set_
p
apr()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
D
avid Gi
b
son
target/ppc:
Fold slb_nr in
t
o P
P
CHash64Options
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibson
target/ppc: Get rid of POWERPC_MMU_VER() macr
o
s
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibs
o
n
targ
e
t/ppc: Remove unnec
e
s
s
ary PO
W
ER
P
C_MMU
_
V
3 flag
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibson
target/ppc: Fold ci
_
large_pages flag into PPCHash64Options
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
Da
v
i
d Gibson
target
/
ppc: Move 1
T
segmen
t
and AMR options
t
o
PPCH
a
sh64O
p
tions
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David
G
ibson
target
/
ppc: M
a
k
e
hash64_opts field manda
t
ory
f
or 64
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibson
target/ppc: S
p
lit page siz
e
in
f
orma
t
ion
i
nto
a
separate
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gi
b
so
n
target/ppc: Mov
e
p
age
s
i
ze
s
etup to hel
p
e
r function
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
D
av
i
d Gibso
n
ta
r
get/
p
p
c: Remove fallback 64k pagesize inf
o
rmat
i
o
n
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibs
o
n
target/ppc:
A
vo
i
d
ta
k
ing
"
env" parameter t
o
mmu-hash64
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibson
t
a
rget/ppc: Pas
s
cpu instead of env to
p
p
c_cre
a
te_
p
age_s
i
zes
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibso
n
target
/
ppc
:
Simplif
y
cpu
valid check in pp
c
_cpu_realize
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David Gibs
o
n
t
a
rget/ppc: Standard
i
ze
instance_init and realize fu
n
ction
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
David
Gibso
n
A
d
d host_memory_b
a
c
k
end_pagesize()
h
e
l
per
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vi
d
Gibson
Ma
k
e qemu_mem
p
ath_getpa
g
e
s
ize(
)
acce
p
t
N
ULL
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-27
D
a
vid Gibson
spapr: Introduce pseries-2
.
13
m
achine type
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-10
David
Gibson
t
a
rget
/
ppc: Fix backwa
r
ds
migration o
f
msr_ma
s
k
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-04-10
David Gibson
t
a
rg
e
t/
p
pc: Ini
t
ialize lazy_tlb
_
fl
u
s
h cor
r
e
c
tly
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gibson
spa
p
r: Adjust default VSMT value for b
e
tter
m
igrat
i
on
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gib
s
on
spapr:
A
llow som
e
cases where
w
e can't set
VSMT mode
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gibson
target/ppc: Clarify compat mode max_threads value
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gibson
spapr: Remove unnecessary 'options' fi
e
ld from sPAPRCapabili
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gibson
spapr:
H
andle Decima
l
Floating
Point (D
F
P
) as an
o
ptional
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
Davi
d
Gi
b
s
on
spap
r
: Handle VMX/VSX
pr
e
sence as an spa
p
r
c
ap
a
bility
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gi
b
son
t
ar
g
et/ppc
:
Clean up
p
robin
g
of VMX, VSX and DFP availabil
i
t
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gibson
sp
a
pr: Validate capabilities on migra
t
ion
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David
G
ibson
spapr: Tre
a
t Har
d
ware Transactional Memory (HTM) as
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-16
David Gibson
sp
a
p
r
: C
a
pabilities infr
a
s
t
ructure
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2018-01-10
D
av
i
d Gibso
n
spapr: Correct compatibility mode
s
etting for
hotp
l
ugg
e
d
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-21
David Gibson
tests/pxe-test: Add so
m
e extra tests
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-21
David Gib
s
on
t
ests/p
x
e-test: Test
n
et booting ov
e
r
I
P
v6 in some
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-21
David Gibson
tests/p
x
e-test: Use ta
b
le of testcase
s
rather
than
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-21
David
Gibson
tests/pxe-te
s
t: Remove
unnecessary special
c
ase t
e
st
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-14
David G
i
bson
spa
p
r: Assume
msi_nonbroken
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-14
David Gi
b
son
spapr: Rename machine init functions fo
r
clarity
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-14
David
Gibso
n
spa
p
r
:
Add pseries-2
.
12 machi
n
e
t
ype
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-05
David Gibson
pc
i
: Elimina
t
e
p
ci_find_primary_
b
us(
)
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-05
David Gibson
pci: Elim
i
nate re
d
undant PC
I
Device::bus
pointer
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-05
Da
v
id Gibson
pc
i
: Add pci_dev_b
u
s_num() helper
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-05
David Gibson
p
c
i: Move b
r
idge d
a
ta structures from pci_bus
.
h to
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-05
David Gibs
o
n
pci
:
Ren
a
me ro
o
t bus ini
t
iali
z
ation
functions for clarity
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-12-04
Davi
d
Gibson
spapr: I
n
clude "pre-plugged" DIMMS in
ram
s
ize c
a
lculat
i
on
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-11-22
David Gibson
spapr: Implement bug
i
n spapr-vty device to be compatible
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-10-16
David Gibs
o
n
spapr: Corr
e
ct RAM size calcula
t
ion
f
or
H
PT resizing
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-10-16
David Gibson
target/ppc: A
d
d POWER
9
DD2
.
0 mod
e
l inf
o
rmati
o
n
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-08-09
David
G
ibson
target/ppc: Add st
u
b implementa
t
ion of the PSSCR
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-08-09
Dav
i
d Gibs
o
n
target/ppc
:
Im
p
le
m
ent TIDR
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-29
Dav
i
d Gibson
Reve
r
t
"
spapr: populate
d
evice tre
e
depending on XIVE_EXPLOI
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
Dav
i
d Gib
s
o
n
pseries: Allow HPT res
i
zi
n
g
w
i
th KV
M
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David Gibso
n
pseries:
U
se
s
maller default hash page tables wh
e
n
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
Da
v
id Gibso
n
p
series: Enable H
P
T resizing for
2
.
10
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David Gibs
o
n
pseries: Impl
e
ment HPT
r
esizing
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David Gi
b
son
pseries: Stubs for HPT resi
z
i
ng
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David Gibson
spapr: Implement
D
R
-
in
d
icator for physical DRCs only
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David G
i
bson
spapr:
Remo
v
e
s
PAPRConfigur
e
C
onnect
o
rS
t
ate sub-structure
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David Gibson
spa
p
r: Consolidate DRC state variables
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
D
avid G
i
bso
n
s
p
apr:
C
l
e
anups rela
t
ing
t
o DRC await
i
ng_release field
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David
G
ibson
spap
r
:
R
e
fa
c
tor spap
r
_d
r
c_det
a
ch()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David Gibs
o
n
spapr:
Abo
r
t
o
n delete
f
ailure in spapr_drc
_
r
e
l
ease()
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
D
a
v
i
d
G
i
bson
spa
p
r: Simplif
y
unplug p
a
t
h
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David Gibson
s
p
apr: Remove 'a
w
aiti
n
g_allocation' D
R
C
flag
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
David
G
ibson
spapr: Minor c
l
ea
n
u
p
s to events han
d
ling
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-17
Davi
d
G
i
bson
spapr: Remove unne
c
essary instance_
s
iz
e
specifications
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-11
Dav
i
d Gibson
spapr: On
l
y report host/g
u
e
s
t
IOMMU page siz
e
mi
s
matche
s
.
.
.
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
2017-07-11
D
avid Gibso
n
s
p
apr: Use unplug_request fo
r
PCI hot unplug
Signed-off-by:
David Gibson
<david@gibson.dropbear.id.au>
commit
|
commitdiff
|
tree
next