repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ppc/pnv: Add a "pnor" const link property to the BMC internal simulator
2020-01-08
G
r
eg Kurz
p
p
c/p
n
v: Add a "pnor" const link
p
roperty to
the BMC
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
p
pc/pnv
:
Add
a
n "nr-th
r
eads"
p
rope
r
t
y to th
e
base chi
p
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
xive: Use t
h
e
XIVE f
a
bri
c
l
i
nk unde
r
t
he XIVE router
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr
,
p
n
v, xiv
e
: Ad
d
a
"
x
iv
e
-f
a
bric" li
n
k to the X
I
VE
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
reg
K
urz
p
n
v/xive: Use devic
e
_class_set
_
p
a
rent_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
ppc/pnv: Drop "num-chips" machi
n
e property
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/xive: Use device_class_set_
p
arent_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-17
G
r
eg
K
urz
object: Improve documentation of
inte
r
faces
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv: Drop PnvChipClass::type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv
:
Introduce PnvChipClass::xscom_pcba() method
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop pnv_chip_is_power
9
() and p
n
v
_
chip_is_p
o
wer1
0
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
pp
c
/pnv: P
a
ss co
n
tent
o
f
the "c
o
mpa
t
ible" property
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c
/pnv: Pass
XSCOM base address
a
nd
a
ddress size to
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/
p
n
v
: Int
r
oduce
P
nvChipClass
:
:xscom_c
o
re
_
base()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
ppc/pnv: Introduce Pnv
C
hip
C
lass::intc_print_inf
o
(
)
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
u
r
z
ppc/pnv:
Dro
p
pnv_is_p
o
wer9() and pnv_i
s
_powe
r
10()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
ppc/pnv:
I
n
troduce PnvMachineClass::dt
_
power_mgt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv: In
t
roduce P
n
v
M
achineClas
s
and PnvMach
i
neC
l
ass
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Drop PnvPsiClass::chip_type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: In
t
rodu
c
e
PnvPsiClas
s
::compat
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
ppc: Drop useless e
x
tern annotation for functi
o
ns
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
Make
PnvXScomInte
r
face an incomplete type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
urz
p
p
c: Make PPCVirtualHypervisor an
incomplete type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc: I
g
no
r
e the CPU_INTE
R
RU
P
T_EXI
T
TB inte
r
r
upt with KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
:
Don't us
e
C
P
U
PPC
S
tate::irq_input
_
stat
e
with modern
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
i
cs: Don't
d
eassert o
u
t
puts
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deassert
t
he external interrupt pin in KVM o
n
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
spapr/
x
iv
e
: Configure
number of servers in KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xics: Configure number of
servers in KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spap
r
: Pass the
m
aximum number of vCPUs to
the KV
M
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
lin
u
x-headers
:
Upd
a
te
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/pnv: Instantiate cores separatel
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive/
k
vm: T
r
igge
r
inter
r
up
t
s from userspace
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
spapr: A
b
o
rt if
X
IC
S
interrupt controller cannot be
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
xic
s
: Link ICP
_
PROP_CPU p
r
opert
y
to ICPState::
c
s po
i
nter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
xics: Link ICP_PROP_XICS
p
roperty to ICPSt
a
t
e:
:
xics
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
xics:
Link ICS_PROP_X
I
CS property
t
o ICSState:
:
xic
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/
p
nv:
L
ink "chip" prope
r
ty to
PnvXive::chip poi
n
ter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc
/
p
n
v: Lin
k
"chip" proper
t
y
to PnvCore::chip p
o
inter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
p
p
c/pnv: Link "chip" property to PnvHomer::
c
hip poi
n
ter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv: Link
"
psi" propert
y
to PnvO
C
C::psi
pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
n
v
:
L
ink "
p
si" pro
p
erty t
o
PnvLpc::p
s
i pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
K
urz
xive:
L
ink
"
x
i
ve" p
r
operty to Xi
v
eEndSou
r
ce::xrtr pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
xive: Link "
x
i
v
e" proper
t
y to
X
iveSo
u
rce::xive poin
t
er
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
xive
:
Li
n
k "cpu" pr
o
perty to XiveTCTX::cs pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop "chip" lin
k
from
P
O
WER9
P
SI object
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-09
Greg K
u
rz
t
ravis
.
yml: Drop libcap-dev
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Gre
g
K
u
rz
ppc:
S
k
ip
p
arti
a
lly
i
nitialize
d
vCPUs in 'info
p
ic
'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
x
i
ve,
x
ics
:
Fix ref
e
rence counting on CPU objects
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
ppc: Add intc_
d
e
stroy() handlers
to
S
paprInterruptControl
l
e
r
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Gr
e
g Kurz
num
a
: Add missing
\
n
to erro
r
messa
g
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
qom:
F
i
x
error messag
e
i
n object_cla
s
s_property
_
ad
d
()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-24
G
r
eg Kurz
spapr_cpu_c
o
re: Im
p
lement DeviceClass
:
:reset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Gre
g
Kurz
spapr
:
Don't re
q
uest to
u
n
p
lug the same core t
w
i
ce
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
spapr: Set VSMT to sm
p
_thre
a
ds
by d
e
fault
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg
Ku
r
z
x
i
cs: M
a
k
e
some dev
i
ce type
s
not us
e
r
c
r
eatable
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg
Kurz
x
ive:
M
ake some device
types
not
user creatable
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Greg
Kurz
MAINTAINERS: Downgr
a
de
status
o
f virtio-
9
p
to "Odd
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
f
s
d
e
v: A
d
d retu
r
n value to
fsdev_throttle_parse_opts()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
9p: Simplify error path of v9
f
s
_device_r
e
al
i
ze_common()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
G
r
eg Kurz
s
p
apr:
Report kv
m
_irqchip
_
in_kern
e
l() in
'
i
n
fo pic'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
Greg Ku
r
z
spapr-tpm-p
r
oxy: Drop
m
isleading check
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-09-19
G
reg Kurz
kvm: Fix typo in
h
eader of kvm_dev
i
ce_access()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
G
r
e
g
Ku
r
z
spapr: Set compat mode in spa
p
r_core_plug()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
Greg K
u
rz
s
p
a
pr
/
pc
i
: Convert types
to Q
E
MU coding style
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg Ku
r
z
spa
p
r/irq: Drop spapr_irq_
m
si_
r
eset()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
s
p
apr/pc
i
: Free MSIs durin
g
r
eset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
s
p
a
pr/pci: Co
n
solidate de-allocati
o
n
of MSIs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Greg Ku
r
z
xics/kvm: Fix fallback
to emulated X
I
CS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
s
p
a
pr/irq: Inf
o
rm t
h
e user whe
n
falling
b
ack to emulated IC
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-12
G
reg
Kurz
xics
/
k
vm: Always set the MA
S
KED bit if interrupt is
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-02
Greg
K
urz
spapr/xive: Add proper rollback
t
o kvmppc_xi
v
e_conn
e
ct()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g Kurz
spapr_pci: Unreg
i
ster li
s
teners b
e
f
o
r
e destroying
the
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
targ
e
t/p
p
c/m
a
chine: Add kvmppc_pvr_work
a
r
o
u
n
d
_
required
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
ppc: Introdu
c
e k
v
mppc_
s
et_reg_tb_offset(
)
helper
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
reg K
u
rz
x
i
cs/kvm:
Add pr
o
p
er rollba
c
k
to xics_kvm_init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xic
s
/kvm: Add er
r
or propagat
i
on to i
c
*_set_k
v
m
_
s
tate
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
u
rz
xics/kv
m
:
A
lways use local_err
i
n xics
_
kv
m
_
init(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gre
g
Kurz
x
ics/kvm: Ski
p
r
o
l
lback when KVM XIC
S
is absent
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
re
g
Ku
r
z
xics/spapr: Rename xics_
k
v
m_init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/
s
papr:
D
r
op unused
fun
c
t
ion d
e
claration
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
reg Kurz
hw/p
p
c: Drop useless CO
N
FIG_KVM ifdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g Kur
z
hw/p
p
c
/prep
:
Dr
o
p
useless CONFIG_KVM
i
fdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Kurz
h
w
/ppc/mac_newworld
:
Drop useless
CONFIG_KVM
i
fd
e
fery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kur
z
hw/ppc/mac_
o
ldw
o
rld: Drop
u
seless CONFIG_KVM ifdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gre
g
K
u
rz
s
p
apr_p
c
i:
D
rop
useless CONFIG_KVM ifdefe
r
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/spapr: Only e
m
ulated
XICS shou
l
d use RTAS/hyperc
a
lls
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
reg
Kurz
spap
r
_pci: Fi
x
DRC owne
r
in spapr_dt_pci_bus()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
x
ics: Add c
o
mment about CPU hotplug
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
ics/spa
p
r: Detect old KVM XICS on POWE
R
9 hosts
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
reg Kurz
xics/spap
r
:
Regis
t
er RT
A
S/hypercalls once at m
a
chine
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/spa
p
r: P
r
event RTAS/hypercalls emulation to be
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-06-26
Greg Kurz
MAI
N
T
AIN
E
RS
:
Change mainte
r
ship of Xen code
u
nd
e
r
h
w
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-06-21
Greg Kurz
hw: Nuke hw_c
o
mpa
t
_4_0_1 an
d
pc_co
m
pat
_
4_0_1
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-06-12
Greg Kurz
s
p
a
pr_pci: Improv
e
e
rror message
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-29
Gre
g
K
urz
spapr: Do
n
't mig
r
ate the hpt_m
a
xpagesize cap to older
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-29
G
reg
Kurz
spapr:
Prin
t
out extr
a
hints
w
hen CAS negoti
a
tion of
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-29
Greg Ku
r
z
spap
r
/x
i
ve: Sanity checks of OV5 during CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-22
Greg
K
u
rz
migrat
i
on:
Fix typ
o
in migrate
_
a
d
d_blocker() er
r
or
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-17
Greg Kurz
virt
f
s
:
Fix documentation of -fsdev and -
v
i
rtfs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
next