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/xive: Rework error handling of kvmppc_xive_[gs]et_queue_config()
2020-08-13
G
r
e
g Kurz
spapr/xive:
R
ewo
r
k error ha
n
dl
i
ng of
k
vmppc_xive
_
[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr
/
xiv
e
: Rework e
r
ror handling o
f
k
v
mp
p
c_
x
ive_cpu_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
u
r
z
spapr
/
xi
v
e: Rework error ha
n
dling of
kvmppc
_
x
ive_mmap()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
sp
a
pr/xive: Rework err
o
r h
a
n
dling of
k
vmppc_
x
ive_sourc
e
_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive:
Rework error handling of kv
m
pp
c
_
x
i
v
e_
c
pu_connect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg Kurz
spapr: Simpl
i
fy error handling in
spap
r
_ph
b
_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg Ku
r
z
sp
a
pr
/
x
i
ve: C
o
nvert KVM devic
e
f
d
check
s
to as
s
e
r
t
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/
x
ive: Intr
o
duce dedicated kvm_irqchip_in_kernel
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Ku
r
z
ppc/x
i
ve: Rework setup of
X
i
v
eSo
u
rc
e
:
:esb_mmio
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spa
p
r/xive: Simpli
f
y kvmppc_xive_d
i
sconnect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
s
papr/xive: Fi
x
xive
-
>
f
d if kvm_create_de
v
ice() f
a
i
ls
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
s
pap
r
: Clarify error and
d
ocumenta
t
ion fo
r
broke
n
KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
sp
a
pr: Forbid nested KVM-
H
V in pre-p
o
wer9 compat mod
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: Use error
_
append_hint() in spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg Kurz
spapr_pc
i
:
R
o
bus
t
ify supp
o
rt of PCI bridges
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg
Kurz
ppc/pn
v
: Mak
e
P
S
I device types not us
e
r creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg Kurz
block:
A
void
stale poin
t
er
d
erefer
e
nce in blk_get_aio_con
t
ex
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg Kurz
p
pc/pnv: Silence m
i
ssi
n
g BMC warning with qtest
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
G
reg
K
urz
spapr: Simplify some wa
r
ning printing paths in spapr_
c
aps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g
Kurz
target
/
ppc: Fix ar
g
ument to ppc_radi
x
64_partition
_
s
c
oped_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc:
D
on't update r
a
dix PTE R/C bits
with gdbstu
b
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g Ku
r
z
t
a
rget/ppc:
Fix
arguments
t
o ppc_radi
x
64
_
partition_scoped_
x
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
reg
Ku
r
z
target/ppc: Add missing
brac
e
s in ppc_radix64_partition_s
c
op
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
arget/pp
c
:
Don't
i
nitialize so
m
e loc
a
l variab
l
es in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kur
z
ta
r
get/p
p
c
:
Pass const pointer to ppc_radix64_get_fully_qu
a
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
tar
g
et/ppc: Pass const pointer
t
o ppc_radix64_get_prot
_
amr(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target
/
ppc: Untabify
e
xcp_helper
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
Greg K
u
rz
9p: Lock d
i
rectory streams with
a
Co
M
utex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Ku
r
z
sp
a
pr: Drop CA
S
reboot flag
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: Simpl
i
fy selection o
f
radix/hash during
C
AS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg K
u
r
z
spap
r
: D
o
n't check capabilitie
s
removed be
t
ween CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Greg
Kurz
spapr:
F
i
x me
m
ory leak in h
_
c
l
ient_arc
h
itectur
e
_support
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
G
r
eg Kurz
ppc: Officially
d
eprecate the C
P
U
"c
o
mpa
t
"
p
roperty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
sp
a
pr: Handle
p
e
nd
i
ng hot
plu
g
/unplug
r
eq
u
ests at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Greg Kurz
9p/p
r
oxy: Fix
e
xp
o
rt_flags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gre
g
Kur
z
spapr:
F
ix handling
o
f
unplugged
d
evices
during CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg K
u
rz
spa
p
r: Do
n
't use spapr_drc
_
ne
e
ded() in CAS code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
reg Kurz
pnv/phb3: Add missing break sta
t
ement
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
re
g
K
u
r
z
pnv/phb4: Fix err
o
r path i
n
pnv_pec_realiz
e
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Kurz
pnv/p
h
b3: Con
v
ert 1u to 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Gre
g
Kurz
tests: Sil
e
nce
v
ario
u
s warnings wi
t
h
p
series
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr:
D
on'
t
allow multi
p
l
e
active vCPUs a
t
C
AS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg K
u
rz
spap
r
: Fail CAS if option vecto
r
tab
l
e can
n
ot be parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg
K
urz
cp
u
: Use
c
pu_class_set_p
a
rent
_
reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
G
reg Kurz
cpu: Introduc
e
cpu_class_set_parent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
G
r
eg K
u
rz
9p: i
n
it_
i
n_iov_from_p
d
u can
t
runcate the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg
Kur
z
pnv/psi: Consolidate some
duplicated cod
e
in pnv_psi_rea
l
ize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/psi: Add dev
i
ce res
e
t hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/xi
v
e:
D
e
duce the PnvX
i
ve pointe
r
from Xiv
e
T
CTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
p
apr/x
i
ve: Deduce
t
he
S
pap
r
X
ive pointer from Xive
T
CTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
p
c
/
pnv: Ad
d
a "pno
r
" con
s
t li
n
k propert
y
to the
BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
p
p
c/pnv: Add an "nr
-
threads" property to the base chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
xive: Use
the XIVE fabri
c
link und
e
r
the XIVE r
o
u
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
spapr, pnv,
xive: Add a
"xive-fabric"
l
i
nk to the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
pnv
/
xive: Use
device_cla
s
s_se
t
_parent_real
i
ze()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pp
c
/pnv: Drop "num-
c
hips" machine
p
r
operty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/xive: Use dev
i
c
e_class_
s
et_
p
arent_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Ku
r
z
object: Improve documentation of
i
n
t
e
rfaces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop PnvChip
C
lass::type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv:
I
ntroduce PnvChipC
l
ass::xs
c
om_pcba() meth
o
d
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
p
pc/p
n
v
: Drop pnv_chip_is_
p
ower9() and pnv_chip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: Pass content of the "compat
i
b
le"
p
roperty
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: Pass XSCOM base address and addres
s
size to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
I
n
t
roduce PnvChipCla
s
s
:
:xscom_core_base()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/
p
nv:
Intro
d
uce
PnvChipClass::intc_pr
i
nt_info()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop pnv_is_powe
r
9
(
) an
d
pnv_is_power10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v: Introduce PnvMac
h
ineC
l
ass::dt_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
p
c/pnv: Int
r
od
u
ce PnvMachineC
l
ass an
d
Pn
v
MachineCl
a
ss
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv: Drop
P
nvPsiC
l
ass::chip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
pp
c
/
p
nv: Introduce
PnvPsiCla
s
s::c
o
mpat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
p
p
c
:
Drop useless extern annotation for functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv: Make PnvXScomInt
e
rface
a
n incomplet
e
type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: M
a
ke PPCVirtualHyp
e
rvis
o
r an incomp
l
ete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc: Ignor
e
the CPU_INTERR
U
PT_EX
I
TTB interrup
t
with KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Ku
r
z
ppc:
D
o
n't use
CPUPPCS
t
ate::irq_
i
nput_state w
i
th
modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
x
i
cs: Don't
d
eassert out
p
uts
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deassert the external int
e
rrupt
pin in KVM
on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
spap
r
/xive:
C
on
f
igure n
u
m
be
r
of servers in
K
VM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
s
p
a
pr/xics:
Configure numb
e
r of s
e
rvers in
KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
spapr: Pass
t
he maxim
u
m number of vCPUs to th
e
K
V
M
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
l
i
n
u
x-headers: Updat
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: Instantiate cores se
p
arately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
xive/kvm: Trig
g
er inte
r
rupts from userspace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
spapr: Abort if XICS interrupt controller cannot
b
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
ur
z
x
ics: Link ICP_PROP_CPU prope
r
ty to ICPStat
e
::cs pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xi
c
s: Link IC
P
_
P
ROP_XI
C
S proper
t
y t
o
ICPState
:
:xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics
:
Link ICS_PROP_XICS property to ICSStat
e
:
:xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: Lin
k
"
c
hip" property
t
o PnvXive::ch
i
p pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
Link "c
h
ip" p
r
operty t
o
PnvCo
r
e::chip
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/pnv: Link "ch
i
p" p
r
operty to PnvHomer::c
h
ip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v:
Link "psi" pro
p
erty to PnvOCC
:
:p
s
i poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kur
z
ppc/pnv: Link "p
s
i" property to
P
nvLpc::psi po
i
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: Link "xiv
e
" p
r
operty to XiveEn
d
Sourc
e
::xrtr po
i
nter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xiv
e
: Link "xive
"
proper
t
y to
X
i
veSour
c
e::xive
poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
K
urz
x
i
ve: Link
"
cpu" pro
p
erty to
X
i
v
e
TCTX::
c
s poin
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Ku
r
z
ppc/pnv: Drop "chip" link from POWER9 PSI
o
bject
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
Greg
K
u
rz
travis
.
yml: Dro
p
libcap-dev
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Ku
r
z
ppc: Skip
pa
r
tially initi
a
lized vCPUs i
n
'info pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
G
r
e
g
Kurz
xi
v
e,
xics: Fi
x
ref
e
rence counting
on CPU objects
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Gr
e
g K
u
rz
ppc:
A
d
d intc_destroy()
h
andlers to SpaprInte
r
ruptCon
t
roll
e
r
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next