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
pnv/xive: Deduce the PnvXive pointer from XiveTCTX::xptr
2020-01-08
Gr
e
g Kurz
pnv/x
i
v
e: De
d
uce the PnvXive
p
o
i
nter from Xive
T
CT
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
rz
spa
p
r/xive: Deduce
the SpaprXive p
o
inter f
r
o
m XiveT
C
T
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc
/
pn
v
: Add
a
"pnor" const li
n
k proper
t
y
t
o t
h
e BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
p
pc/pnv: Add an
"
nr-threads" p
r
operty to the base
chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
x
i
ve:
Use the XIVE fabric l
i
nk under the
X
IV
E
rout
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
papr,
pnv
,
xive: Add a "x
i
ve-fabric" li
n
k to the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
K
urz
pnv/xive: Us
e
device_class_set
_
parent_r
e
alize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
ppc/pnv: Drop "num-chips" machine proper
t
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
e
g
Kurz
spapr/xive: Use device_
c
la
s
s_set_paren
t
_
realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Gre
g
K
u
rz
object: Imp
r
ove documentation of in
t
erfaces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pn
v
:
D
rop P
n
vChip
C
l
ass::type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kur
z
ppc/pnv: Introduce
P
nvChipClass::xscom_p
c
b
a
() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
ppc/pnv: Drop
pnv_chip_is_power9() a
n
d pnv_chip_is_
p
ower10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
pc/pnv: Pass
c
ontent
of the "compa
t
ible" property
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Pass XSCOM base address and
a
ddress size
to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
ppc/pnv: Introdu
c
e PnvChipClass::xsco
m
_core_
b
ase()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc
/
pnv: Introduce PnvChipClass
:
:intc_print_
i
nfo()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop p
n
v
_
is_pow
e
r9() and p
n
v_is_power10(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv: Introduce Pnv
M
achine
C
lass::
d
t_power_mg
t
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
p
pc
/
pnv: Introduce PnvMachineClass and PnvM
a
chineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: D
r
o
p PnvPsiClass::ch
i
p_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/p
n
v
: Introd
u
ce PnvPsiCla
s
s::
c
ompat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c: Drop usel
e
ss extern
annotation
f
or functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pn
v
: Mak
e
P
nvXScomInterface a
n
incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: M
a
ke PPCVirtualHypervi
s
or an inc
o
m
p
le
t
e type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc:
I
g
nore
the CPU_INT
E
RRUPT_EXITTB interrupt with KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc: Do
n
't u
s
e CPUPPCState::irq_inp
u
t_state with moder
n
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Don't d
e
ass
e
rt outputs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deassert the external interrupt pin
i
n KVM
o
n
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
sp
a
pr/xive
:
Config
u
re number
of serv
e
rs in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
spap
r
/
xics
:
Configure number of
se
r
vers
i
n KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Pass the maximum numbe
r
o
f
vCPUs to th
e
KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
linux-h
e
a
d
ers: Update
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
/
pnv: Instantiate cor
e
s sepa
r
ate
l
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
i
ve/kv
m
: Trigg
e
r i
n
terrupts fro
m
us
e
rs
p
ace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Abort if
X
ICS interru
p
t
controller cannot
b
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICP_PROP
_
CPU pr
o
pe
r
ty
t
o ICPSta
t
e::c
s
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kurz
xics: Link ICP
_
P
ROP_XICS pr
o
perty to ICPState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICS_P
R
OP_XICS prope
r
ty to
ICSState::
x
i
cs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv: Link
"c
h
ip" property
to PnvXive::chip
poin
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
urz
ppc/pnv: L
i
n
k
"
chip" p
r
ope
r
t
y
to PnvCor
e
::chip
pointe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv: Link
"
chip" property
to P
n
vHomer::
c
hip poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv:
Link "psi
"
property to PnvO
C
C::psi po
i
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v: Link "
p
si" p
r
operty to
PnvLpc::psi pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Ku
r
z
xive: Link
"
xive" pro
p
erty to XiveEndSource::xrtr pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
ur
z
xive: Li
n
k "x
i
ve"
p
roperty to Xi
v
eSource::xive pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
i
ve: Link "cpu"
p
ropert
y
to XiveTCTX::cs pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
pp
c
/pnv: Dro
p
"c
h
ip" link
f
rom POWER9 PSI objec
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
G
r
eg
K
u
r
z
travi
s
.
yml: D
r
op lib
c
ap-dev
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Ku
r
z
ppc: Skip partially i
n
itialized vCPUs i
n
'
info pic
'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Gre
g
Kur
z
xive
,
x
ics: Fix referen
c
e counting on CPU ob
j
e
c
ts
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
p
pc
:
A
dd int
c
_de
s
t
roy() handle
r
s to Spap
r
Interr
u
ptController
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
G
r
eg
Kur
z
numa:
Add miss
i
ng \
n
to error messa
g
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
q
om
:
Fix error message in object_cla
s
s_p
r
operty
_
a
dd()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-24
G
r
eg
Kurz
s
papr_cpu_core:
I
mplement De
v
iceClass::re
s
et
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
s
p
apr: Don't re
q
uest to unp
l
ug the
same
c
ore t
w
ice
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
G
r
eg
K
urz
sp
a
pr
:
S
e
t VSMT to smp_threads by default
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg
K
u
r
z
xics: M
a
ke so
m
e device ty
p
es not
u
s
er creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xive: Mak
e
s
ome devi
c
e types not user cr
e
atable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
MA
I
NT
A
INERS:
D
owngra
d
e stat
u
s of virtio-9p
to "Odd
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g Kurz
fsdev: Add return value to fs
d
ev_t
h
rottle_parse_opts(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
G
r
eg Kurz
9p: Simpli
f
y
erro
r
p
ath of v9fs_device_realiz
e
_c
o
mmon()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Greg K
u
rz
sp
a
pr
:
Report kvm_irq
c
hip_in_kernel() in
'
i
nfo pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
G
r
eg K
u
rz
spapr-tpm-
p
r
o
x
y:
Drop misle
a
ding c
h
eck
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-09-19
Greg Kurz
kvm: F
i
x typo i
n
hea
d
er of kvm
_
device
_
access()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
spapr: Set
c
ompat mode in spa
p
r_core_plug()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg Ku
r
z
spapr/pci: Conve
r
t types t
o
QEMU
c
o
d
ing st
y
le
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
G
reg Kurz
spapr/i
r
q: Drop spapr_
i
rq_msi_rese
t
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/p
c
i: F
r
ee M
S
Is during r
e
set
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/p
c
i
: Consoli
d
ate de-allo
c
ation of MSIs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
G
r
e
g Kurz
xics
/
kvm: Fix f
a
llback to emulate
d
XI
C
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Gre
g
Ku
r
z
spapr/irq: Inform
t
he
us
e
r
when falling back to emulated IC
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-12
Greg Ku
r
z
x
ics/kvm
:
Always set the MASKED bit if inter
r
upt is
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-02
Greg Kurz
spapr/x
i
v
e
:
Add proper
r
o
llback to kvm
p
pc_xive_con
n
ect
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
e
g Kurz
spapr_pci: U
n
regi
s
ter
l
is
t
e
ne
r
s
before destroy
i
ng the
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
ta
r
g
e
t/ppc/machine: Add kvmppc_p
v
r_worka
r
ound_req
u
ired
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Ku
r
z
ppc: In
t
roduce
k
vmppc_set
_
reg_t
b
_
o
ff
s
et()
h
elper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g
Kurz
xics/kvm
:
Add proper rollback to xics_k
v
m
_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/kvm: Add error propa
g
a
t
ion to ic*_set_kvm_state
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
xics/kvm:
Always use local_err
in
x
ics_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/k
v
m: Skip rollback
w
h
en KVM XICS
is abse
n
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
xics/spapr
:
R
e
name xics_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
r
z
xi
c
s
/
s
p
a
pr
:
Drop u
n
used fu
n
ction
d
ec
l
aration
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
hw/ppc: D
r
op u
s
eless CO
N
FIG_KVM ifde
f
ery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw/ppc/prep
:
D
r
op us
e
less CONFIG_KVM
i
fdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
h
w/ppc/mac_neww
o
rld: Drop useless CONFIG_KVM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g
Kurz
hw/ppc/mac_oldworl
d
:
Drop use
l
ess CONFIG_KVM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr
_
pci: Drop useless CONFIG_KVM if
d
efery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gre
g
Kur
z
x
i
cs/spapr: Only emu
l
ate
d
XICS should use RTAS/hyper
c
alls
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr_pci: Fix DRC
owner in spapr_dt_pci
_
bus()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gre
g
K
u
r
z
xics
:
Add comment about CPU
h
ot
p
lug
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Kurz
xics/s
p
apr:
Detect old
K
VM X
I
CS
on POWER9
h
ost
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
reg Kurz
xics/
s
papr: Regis
t
er RT
A
S/hypercalls once
at machine
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg K
u
rz
xics/spa
p
r: P
r
event RTAS/h
y
per
c
a
l
ls
emulation to be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-06-26
Greg
Kurz
MAIN
T
AINERS: Ch
a
nge main
t
ership of Xen code un
d
e
r hw
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-06-21
G
r
e
g
Kurz
hw: Nuke hw_compat_4_0_1
and pc_
c
omp
a
t_4_0
_
1
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-06-12
Gr
e
g
K
urz
spapr_pc
i
:
I
m
prove er
r
or message
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-05-29
Greg Kurz
spapr:
Don't migrate
t
h
e
h
pt_
m
ax
p
agesize
c
ap to o
l
der
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-05-29
Greg Kurz
s
p
apr:
P
rint out extra h
i
nts w
h
en
C
A
S negotiatio
n
of
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-05-29
G
reg Ku
r
z
spapr/xive: Sani
t
y checks of OV5 during
CA
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next