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
ppc/xive: Rework setup of XiveSource::esb_mmio
2020-08-13
Gre
g
Kur
z
ppc/xive:
Rework setup of XiveSource::esb_mmio
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr/xive: Simp
l
ify kvmppc_xive_disconnect(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
Greg
K
urz
spapr/xive: Fix xive->fd
i
f k
v
m_create_device() fails
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: Clarify err
o
r
and documentatio
n
for broken KVM
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
s
p
a
p
r
:
Forbid nested KVM-HV in pre-power9 c
o
m
p
a
t
mode
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spap
r
: Use
e
r
ror_append_hint
(
) in spa
p
r
_
caps
.
c
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-07-19
G
r
e
g Kurz
spa
p
r_pci: Robustify support of
P
CI
b
r
i
d
g
es
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-07-19
Gr
e
g Kurz
ppc/pnv: Mak
e
P
S
I
dev
i
ce
t
ype
s
not user creata
b
le
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-07-14
Greg
Kurz
block: Avoi
d
sta
l
e poin
t
er d
e
reference in blk_get_aio_cont
e
xt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-06-25
Greg
K
ur
z
p
p
c/pnv
:
Silence m
i
ssing BMC warning with qtest
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-06-25
Greg Kurz
spapr: Si
m
pl
i
fy some warning prin
t
i
n
g
pat
h
s in spapr_ca
p
s
.
c
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Ku
r
z
ta
r
get/
p
pc: Fix arg
u
ment to ppc_radi
x
64_
p
ar
t
ition_scoped_xla
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
targ
e
t/p
p
c
: D
o
n'
t
upd
a
te radix PTE R/C bits with gdb
s
tub
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
a
rget/p
p
c: Fix arguments
to
ppc_radix64_partition_scoped_xl
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
G
reg Kurz
ta
r
get
/
pp
c
: Ad
d
missing braces in
p
pc_radix64_par
t
ition_sc
o
p
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kur
z
ta
r
get/ppc: Don't initi
a
lize some lo
c
al va
r
i
ab
l
es in
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
G
reg
K
urz
ta
r
g
et/ppc:
Pas
s
const point
e
r
to ppc
_
radix64_g
e
t_fully_qual
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
a
r
g
et
/
ppc: P
a
ss const pointer
to ppc_rad
i
x
6
4
_get_prot_amr()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
a
rget/ppc
:
Unt
a
bify
e
xcp_
h
elper
.
c
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-25
Greg Kurz
9p: Lock
d
irectory st
r
eams with a CoMutex
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: Drop CAS reboot
f
l
ag
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
Greg
Kurz
spapr: S
i
mplify selecti
o
n of radix/ha
s
h during CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
G
r
eg
K
urz
s
papr: Don'
t
c
h
eck capabilit
i
es removed betwe
e
n
C
AS
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-24
Greg Kurz
spapr:
F
ix memory leak in h_client
_
architect
u
re_s
u
pport()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
ppc: Officially deprecate
t
he C
P
U "co
m
pa
t
"
propert
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
s
p
a
p
r
:
Handle pendi
n
g hot plug
/
unplug req
u
ests at
C
AS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-10
G
r
eg Kurz
9p/prox
y
: Fix export_fl
a
g
s
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spapr: Fix handl
i
ng of un
p
l
u
gged devices duri
n
g CAS
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
spa
p
r: D
o
n
'
t use spapr
_
drc_need
e
d()
i
n CAS code
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
G
reg Kurz
pnv/phb3
:
Ad
d
missing break sta
t
ement
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Gr
e
g Kurz
p
n
v/phb4: Fix
e
rror path in pnv_pec_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
p
nv
/
ph
b
3:
Conv
e
rt 1u to 1ull
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-03
Greg
K
u
rz
test
s
: Sil
e
nc
e
various
w
arnings with
pseries
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
s
pap
r
: D
o
n
'
t allow multiple
active vC
P
Us at CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Greg K
u
rz
spapr:
F
ail CAS i
f
option
v
e
c
t
or ta
b
le can
n
o
t
b
e p
a
rse
d
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
c
pu: Use cpu_cla
s
s_se
t
_
p
arent_reset(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: Int
r
o
duc
e
c
p
u_cl
a
ss_se
t
_
p
arent_reset()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-20
Greg Ku
r
z
9p: ini
t
_in_iov_from_pdu can t
r
u
n
cate the size
CC:
groug@kaod.org
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/psi: C
o
nsolidate some duplicated code in
p
n
v
_p
s
i
_re
a
lize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/psi: Add device reset hook
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/xive:
D
e
duce
t
he Pnv
X
ive pointer from XiveTCTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
papr/xive: Deduce the Spa
p
r
X
ive pointer fr
o
m XiveTCTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
ppc/pnv: Add a
"
pnor" const lin
k
prop
e
rty to t
h
e BMC
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
ppc/pnv:
Add an "
n
r-threads" proper
t
y
to the ba
s
e ch
i
p
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
xive: Us
e
the X
I
V
E
fabric link
u
n
d
e
r the
X
IVE router
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
spapr, pnv, xive: Ad
d
a
"
xive-fabri
c
" link
t
o the XI
V
E
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kur
z
pnv
/
xive: Use device_clas
s
_set_
p
arent_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
p
p
c
/pnv: Drop "num-chips" mach
i
ne p
r
operty
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
p
apr/xiv
e
: Use device_
c
lass_
s
et_
p
aren
t
_
realize
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-17
Greg K
u
rz
o
bject
:
Im
p
rove docu
m
en
t
a
t
ion of inte
r
faces
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc
/
pnv: Drop
P
n
v
C
hipClass::ty
p
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/
p
nv: Introd
u
ce PnvChipClass::
x
scom_p
c
ba() method
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
p
c
/pnv
:
D
r
op pnv_
c
h
ip_is_power9(
)
and pn
v
_chip_
i
s_p
o
we
r
10
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
pp
c
/pnv: Pass
content of the "compatible"
p
r
o
perty
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
pc/p
n
v:
Pa
s
s XSCOM base address
a
nd address
s
ize
t
o
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv: Introduce PnvCh
i
pC
l
ass::xs
c
o
m_
c
ore_base(
)
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introduce PnvChipClass::intc_print
_
info()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Drop pnv_is_p
o
we
r
9() and pnv_is
_
power10()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
p
pc/pnv: Introduce
PnvMachi
n
e
Clas
s
::dt_power_mgt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv: Introduce PnvMa
c
hineClass an
d
PnvM
a
chineCla
s
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Dro
p
PnvPsiClas
s
::chi
p
_type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv: Introd
u
ce P
n
vPsiClass::compat
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
pc: Drop useless exter
n
annot
a
t
i
on for func
t
ions
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
ppc/pnv:
M
ake PnvXScomInterface
an i
n
complete type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Make PPCVir
t
ualHyper
v
isor an
i
ncomplete
type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
:
Ignore the CPU_
I
NTERRUPT_EXITTB inter
r
upt with
K
VM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Don't u
s
e CPUP
P
CState::irq_input_
s
ta
t
e with
modern
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Don't
d
easse
r
t outputs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deasser
t
t
he exter
n
al i
n
terrupt p
i
n in KVM on
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xive: Conf
i
gure numbe
r
of server
s
in K
V
M
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xic
s
: Configur
e
number of s
e
rver
s
in KV
M
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
sp
a
pr: Pas
s
the max
i
mum number o
f
vCPUs to t
h
e KVM
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
linu
x
-headers: Update
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv:
Inst
a
ntiate cores s
e
pa
r
atel
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg K
u
rz
xi
v
e/k
v
m: Trigger i
n
t
errupts from u
s
erspa
c
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Abo
r
t
if XICS interrupt c
o
n
t
roller c
a
nn
o
t be
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
xic
s
: Link
ICP_PROP_C
P
U
prop
e
rty to ICPSt
a
t
e
::cs pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
xics: Link ICP_PROP_XI
C
S p
r
o
p
erty
t
o ICPState::xics
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
urz
xics: Link ICS_
P
RO
P
_XICS property
to ICSState
:
:
x
ics
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
pp
c
/pnv: Li
n
k "
c
hip" pr
o
perty t
o
PnvXive::chip pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/
p
nv: Link "chip" property
t
o PnvCore::chip poi
n
t
er
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc
/
pnv: Link "chip" property
to PnvHomer::chip
p
oin
t
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc
/
p
n
v: Link
"
psi"
p
r
op
e
rty to Pnv
O
CC::p
s
i p
o
inter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kur
z
ppc/pnv:
Link "psi" property to PnvLpc::psi pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
rz
x
ive: Link "xive"
prope
r
ty to XiveEndSource::xrtr poi
n
ter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive:
Li
n
k "xi
v
e
" proper
t
y to X
i
v
eSource::xive pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
ive: Link "cpu" property to Xiv
e
TCTX::cs pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/
pnv: Drop "
c
h
ip" link
f
rom PO
W
ER9 PSI object
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
trav
i
s
.
yml
:
Drop li
b
c
a
p-dev
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg K
u
rz
ppc:
S
kip parti
a
lly initialized vCPUs in
'
i
nfo
pic'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kur
z
xive, x
i
cs:
Fix
r
e
ference
c
o
unting on CPU ob
j
ects
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
pp
c
: Add
intc_des
t
roy() handle
r
s to
S
p
ap
r
InterruptCo
n
trol
l
er
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Greg Ku
r
z
n
u
ma:
A
d
d
missing \n to
e
rror m
e
ssa
g
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Greg Ku
r
z
q
o
m
: Fix
e
rror message
in object_class_propert
y
_add()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-24
Greg Kurz
spapr_cpu_core: Implem
e
nt
DeviceCla
s
s::re
s
et
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
spa
p
r:
D
on't reques
t
to unplug the
s
ame c
o
re twice
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg
Kurz
spapr: Set VSMT to s
m
p_threads by def
a
u
lt
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kur
z
xic
s
: Make some device type
s
no
t
u
s
e
r
creata
b
l
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xi
v
e: Make som
e
de
v
i
c
e
types not use
r
c
reata
b
le
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g Kurz
MAINTA
I
NERS: Do
w
n
g
rade status
o
f vi
r
tio-9p to "Odd
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
next