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
G
r
eg Kurz
p
nv/xive: Dedu
c
e
the Pnv
X
i
ve point
e
r fr
o
m
X
iveTCTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/xive
:
D
e
d
u
ce t
h
e Spa
p
r
Xive p
o
inter
f
r
om XiveTCTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
ppc/pnv: Add a "pnor" const li
n
k
p
roperty
to the BMC
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g
Kurz
ppc/pnv: Ad
d
an "nr-threads"
p
roper
t
y to the base c
h
ip
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
reg
K
urz
xive: Use t
h
e XIV
E
fabric link under
the XI
V
E router
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
papr, pnv, xiv
e
: Add a "x
i
ve
-
fabric" li
n
k to the X
I
VE
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
pn
v
/xiv
e
: U
s
e d
e
vic
e
_
c
lass_set_paren
t
_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
ppc/pnv
:
Drop "num-chips" machine proper
t
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spap
r
/xive: Use dev
i
ce
_
class
_
set_parent_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-17
Greg Kurz
object: Improve documentation of inter
f
aces
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/
p
nv: Drop PnvChipCl
a
ss::
t
ype
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
urz
ppc/
p
nv: Introduce PnvChipClass::xscom_pcba() method
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/pnv
:
D
r
op p
n
v
_
chip_is_power9() and pn
v
_
c
h
ip_i
s
_po
w
er10
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
/
p
n
v:
Pass content of the "c
o
mpat
i
bl
e
" property
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
urz
ppc
/
pnv: Pass XSCO
M
ba
s
e address
a
nd
a
ddress
size to
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
p
p
c/
p
nv: Introduce Pnv
C
hipClass::xscom_core_bas
e
()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: Intr
o
duce Pnv
C
hipClass::
i
ntc_pr
i
nt_info(
)
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/
p
nv: Drop pnv
_
is_power9()
a
nd pnv
_
i
s_power10()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv: In
t
roduce PnvMach
i
neClass
:
:dt_p
o
wer_mgt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
/
pnv: Introduce
PnvMachineC
l
ass
and PnvMachine
C
la
s
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
n
v
: D
r
op
Pnv
P
s
iCla
s
s::chip_type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
ppc/pnv: Introduce PnvPsiClass::compat
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c: Drop
useless exter
n
a
n
notation f
o
r functions
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv:
M
ake PnvXSc
o
mInterface
a
n
i
ncomplete type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc: Make PPCVirtualH
y
pervisor an incomplete type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc: Ignore
the CPU
_
I
N
TER
R
UPT_EXITTB interrupt with KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
p
p
c:
Don't use CP
U
PPCS
t
ate::
i
r
q_input_state
w
ith modern
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Don't deass
e
rt outputs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
ppc: Dea
s
sert the
e
xternal interrupt pin
i
n
K
VM on
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kur
z
spapr/xive: Configure numbe
r
of servers in KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
spapr/xics: Configure number of
s
e
rver
s
i
n KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
spa
p
r: Pass the
m
aximum number
of vCPUs
t
o th
e
KVM
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
linux-h
e
a
d
e
r
s: Update
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
p
p
c/p
n
v: Instant
i
ate cores separ
a
tely
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
xiv
e
/kvm
:
T
r
igger interrupt
s
f
rom u
s
erspace
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spap
r
: Abort i
f
XICS int
e
rrupt controlle
r
cannot be
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
ics:
L
ink ICP_PROP_CPU property
t
o
ICPState::cs
point
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
ur
z
xics:
L
ink I
C
P_P
R
OP_XICS property
t
o ICPState::xi
c
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
xic
s
: Link ICS_PR
O
P_XICS property t
o
ICSState::x
i
cs
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv:
L
ink "chip" property
to PnvXive::chi
p
pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv: Link
"chip" prop
e
rty to PnvCore::
c
hip pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv:
Link "chip" pro
p
erty to PnvHomer
:
:chi
p
po
i
n
t
er
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv: Li
n
k "ps
i
"
property to PnvOCC
:
:
p
si pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
Link "p
s
i"
p
roper
t
y to PnvLp
c
::psi pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
urz
x
i
ve: L
i
nk "xive
"
prope
r
ty
t
o XiveEnd
S
ource
:
:xrtr po
i
nter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
xive: L
i
nk
"xiv
e
" pr
o
perty
to XiveSo
u
rce:
:
x
ive poi
n
t
er
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
xive:
L
i
nk "cpu"
property
t
o Xive
T
CTX::cs
pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
Drop
"chip" link fro
m
POWER9 PSI o
b
ject
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
travis
.
yml: Drop l
i
bcap-dev
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kur
z
p
p
c: Skip p
a
rtiall
y
initi
a
li
z
e
d vCPUs in 'info pic'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
xive, x
i
cs: F
i
x reference counting o
n
CPU
o
b
j
ec
t
s
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
pp
c
: Add intc_destroy() handlers t
o
SpaprInterruptController
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
numa:
Add missing \n to err
o
r mes
s
age
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
q
o
m: Fix error message in
o
bject_cl
a
ss_p
r
operty
_
add()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-24
Gr
e
g Kurz
s
papr_cpu_core: Im
p
lement
D
eviceClass:
:
r
ese
t
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg
K
u
r
z
spapr:
D
on't request to unplug the same core twice
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg
Kurz
spapr
:
S
e
t VSMT to sm
p
_threads by default
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
G
r
eg
Kurz
xics: Ma
k
e
some device
types not us
e
r creatable
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xive:
M
ake some device types not user creatab
l
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
G
re
g
Kurz
MAINTAINERS:
Downgrade status of
v
irtio-9
p
to "Odd
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
G
reg Kurz
fsdev
:
A
dd r
e
turn va
l
ue t
o
fs
d
ev_
t
hrottle_parse
_
op
t
s()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g
Ku
r
z
9p:
Simplify erro
r
path of v9
f
s
_device_realize_commo
n
()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
G
r
e
g
Kurz
s
pa
p
r
: Repo
r
t kvm_ir
q
chip_
i
n_k
e
rn
e
l() in 'info pic'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
Greg Kurz
spapr-
t
pm-p
r
oxy: Drop
mislead
i
ng
check
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-09-19
Greg Kurz
kvm: Fix t
y
p
o
in heade
r
of
k
vm_devi
c
e_acce
s
s()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
G
r
eg Kurz
s
p
apr
:
Set co
m
pat mo
d
e in spapr_core_pl
u
g
()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
Greg K
u
r
z
spapr/pci
:
Convert types to
Q
EMU
coding style
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
s
p
apr
/
irq: Drop sp
a
pr_
i
rq_msi_reset()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg Ku
r
z
spapr/pc
i
: Free MSIs du
r
i
n
g reset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/pci:
C
ons
o
lidate de-
a
llocat
i
on of M
S
Is
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
x
i
cs/kv
m
: Fix fallback to em
u
l
ated XICS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Greg
K
u
r
z
spapr/irq: Inform t
h
e user when
falling back
to emu
l
a
t
ed
IC
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-12
G
r
e
g
K
u
r
z
x
i
c
s
/
kvm: Alw
a
ys set the MASKED bit if
interr
u
pt is
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-02
Greg Kurz
s
p
apr/xive
:
Add proper rollback to kvmp
p
c_
x
ive_connect()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr_pci: Unregister list
e
ners be
f
ore
d
estroyin
g
the
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
target
/
p
p
c/ma
c
hine:
Add kvmppc_p
v
r_workaround_required
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg
Kurz
p
p
c: In
t
r
o
d
uce kvmppc_set_reg_tb_of
f
set() helper
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gre
g
Kurz
xics/kvm: Ad
d
proper ro
l
lback
to xics_kvm_
i
nit()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
i
cs/kvm: Add e
r
ror propaga
t
ion to ic*_set_kvm_state
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xic
s
/kvm: Always u
s
e local_err in xic
s
_
kvm_init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/kv
m
: Skip rollback w
h
e
n
KVM X
I
CS is
a
bse
n
t
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
r
e
g Kurz
xics/sp
a
pr:
Re
n
ame xics_kvm_init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g Kurz
xics/spapr: D
r
op unused functi
o
n
d
eclaration
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw
/
pp
c
:
Drop useless CON
F
IG_KVM ifdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw/ppc/pr
e
p:
D
r
op useless CONFIG_KVM ifdef
e
ry
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
h
w
/ppc/ma
c
_n
e
wwor
l
d:
Drop
u
seless CONF
I
G_KVM ifdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kur
z
h
w/ppc/mac_oldworl
d
: Dr
o
p useless
CONFIG_KVM
if
d
efery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr_pc
i
:
D
rop us
e
les
s
CO
N
FIG_K
V
M ifdefer
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/spapr: Only
emulated
X
ICS should use
RTAS
/
hy
p
ercalls
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr
_
pci: Fix D
R
C
owner in s
p
ap
r
_dt_pci_b
u
s
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
reg Kurz
xic
s
:
A
dd
comment abo
u
t C
P
U hotplug
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g Kurz
xics/spapr: Detect o
l
d KVM XICS on PO
W
ER9 hosts
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
i
cs/s
p
a
pr:
Register RTAS/hypercall
s
once at machine
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
x
i
cs
/
s
p
apr: Preve
n
t RTAS/hyp
e
rcal
l
s emulation t
o
be
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-06-26
Greg
K
urz
MAINTAINERS: Change maintership of Xen code unde
r
hw
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-06-21
Greg Kurz
h
w: Nuke h
w
_compat_
4
_0_1
a
n
d p
c
_compat_4_
0
_1
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-06-12
G
r
eg Ku
r
z
spapr_pci: Improv
e
e
rror mes
s
age
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-29
Gre
g
K
u
rz
spapr: Don't migrate the
h
pt_maxpagesize cap to
o
lder
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-29
Greg Kurz
spapr: Print out ex
t
ra
h
ints when CAS
n
ego
t
iation o
f
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-05-29
Greg
K
ur
z
spapr/xive: Sanit
y
c
h
ec
k
s o
f
OV5 during C
A
S
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
next