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
Greg Kur
z
spapr/xi
v
e
:
Rework e
r
r
or handling
o
f kvmppc_xive_[g
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g
K
urz
spapr/xive:
Rework error handling
o
f kvmpp
c
_xi
v
e
_
cpu
_
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spap
r
/
x
iv
e
:
Rework error handling of kvmppc_x
i
ve_m
m
ap()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
Greg Ku
r
z
spa
p
r/x
i
ve: Rework error ha
n
d
ling of
kvmppc_xiv
e
_source_reset()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: Rework
error
h
a
n
d
l
ing of kv
m
ppc
_
xive_cpu_connect()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr: Sim
p
lify
e
rror handling
i
n spapr
_
phb_realize
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
s
papr/xive: Convert KVM device fd checks to
a
ss
e
rt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g
Kurz
ppc/xive: Introduce dedic
a
ted kv
m
_irqchip_in_
k
ernel
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-13
G
r
e
g
K
urz
ppc/xive
:
Rewo
r
k
setup
of Xiv
e
S
ource::
e
sb_m
m
io
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
Gre
g
Ku
r
z
spapr/xive: S
i
mplify kv
m
ppc_
x
ive_disconn
e
c
t()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr/xive: Fix xi
v
e->fd if kvm_create_devi
c
e() fails
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
G
r
eg Kurz
spapr:
Clarify error and do
c
umentation f
o
r broken
K
VM
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
G
reg Kurz
s
p
a
pr: Forb
i
d n
e
s
t
ed KV
M
-
H
V
i
n
p
r
e-power9 compat mode
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-08-12
G
r
eg Kurz
spa
p
r
:
Use erro
r
_ap
p
end_hint() in
s
papr_caps
.
c
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-07-19
Gr
e
g K
u
rz
sp
a
p
r_
p
ci: Robustify support of PCI bridges
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-07-19
G
reg Kurz
ppc
/
pnv: Ma
k
e PSI device type
s
n
o
t
user cre
a
t
a
b
l
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-07-14
G
r
e
g
Kurz
block: Avoid stale po
i
nter
d
e
r
eference in blk_get_aio
_
context()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-06-25
Greg Kurz
ppc
/
pnv: Silence mis
s
ing
B
MC
warning with qtest
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-06-25
G
reg K
u
rz
s
pap
r
:
S
i
m
plify som
e
warning printing paths in
s
papr_caps
.
c
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Fix argument to
p
pc_radix64_partition_scoped_xla
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
arget/p
p
c:
D
on't update radix PTE R
/
C bit
s
with gdbstub
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Fix arguments to ppc_
r
adix64_pa
r
tition_scoped_xl
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
G
reg Kurz
targe
t
/ppc: Add mis
s
ing braces
i
n
ppc_radix64_partiti
o
n
_
scop
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
G
reg
Kurz
targ
e
t/ppc:
Don't initialize some loc
a
l
va
r
iabl
e
s i
n
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg K
u
rz
target/ppc: P
a
ss const p
o
inter to ppc_rad
i
x64_get_fully_qu
a
l
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
arget/ppc: Pass co
n
s
t
pointer to
p
p
c_radix6
4
_get_prot_a
m
r
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc:
Un
t
abi
f
y excp_
h
elpe
r
.
c
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-25
Greg K
u
rz
9
p
: Lock
d
i
rect
o
r
y
stre
a
ms with a
C
oMutex
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
Gr
e
g
Ku
r
z
spapr: Drop CAS reboo
t
flag
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kur
z
spapr: Sim
p
l
ify sel
e
c
t
i
o
n
o
f ra
d
ix/hash duri
n
g CA
S
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spa
p
r: Don't
check c
a
pabilities
re
m
oved
b
etween CAS
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-24
G
r
eg
Kurz
spapr: Fix me
m
ory leak in
h_client_architect
u
r
e
_support()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
pp
c
: Of
f
icially deprecate t
h
e CPU "com
p
at" pro
p
erty
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-16
Greg K
u
rz
spapr: Handl
e
pending
hot plug/unplug requests at CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-10
Gre
g
Kurz
9p/pr
o
xy:
F
i
x expo
r
t_flags
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spap
r
: Fix handling of unpl
u
gg
e
d d
e
vices during CA
S
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kur
z
spapr: Don't
use spap
r
_
drc_neede
d
(
) in CAS code
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg K
u
rz
pnv/p
h
b3: Add m
i
ssing break s
t
atemen
t
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg K
u
rz
pnv/phb4: F
i
x erro
r
path in pnv_pec_re
a
lize
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Gre
g
Kurz
pnv/phb3: Convert
1
u to 1ull
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-03
Greg K
u
rz
tes
t
s: S
i
lence vario
u
s warnings wit
h
p
s
er
i
e
s
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
s
papr
:
Don't allow multiple active vCPUs at
CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Fail CA
S
if op
t
i
o
n vector tab
l
e cannot be parsed
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
G
reg
Ku
r
z
cpu: Use cpu
_
class_set_parent_re
s
et()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
c
pu:
I
ntrodu
c
e
c
pu_clas
s
_set_
p
arent_reset
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-20
Greg Kurz
9p: init_in_iov_from_
p
du ca
n
t
runcate the size
CC:
groug@kaod.org
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
pnv/p
s
i:
Consolidate some
duplicated co
d
e in pnv_psi_
r
e
alize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
pnv/psi: Add device reset hook
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/xive: Deduce the PnvXive pointer
f
r
om XiveTCTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/x
i
ve: Deduce
t
he S
p
aprXive
poin
t
er from Xive
T
CTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
rz
ppc/pnv: Ad
d
a "pnor
"
const link property to the BMC
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv: Add
a
n "nr
-
thr
e
ads" property to t
h
e base chip
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
xive: Use the XIVE fabric
link under the
X
IV
E
router
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr, pn
v
, xive: A
d
d
a "xi
v
e
-
fabri
c
"
l
ink to the
XIVE
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
K
urz
pnv/xive: Use device_class_set_parent_realiz
e
()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/
p
nv: Drop "
n
um-chips" m
a
ch
i
ne propert
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
spapr/
x
ive: Use dev
i
ce_clas
s
_
s
et_parent_r
e
alize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-17
Greg
K
urz
objec
t
: Improve
d
ocumentation
of interfaces
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pn
v
: Drop
P
nvChip
C
l
ass::t
y
p
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introduce PnvChipCla
s
s::
x
scom_pcba()
m
e
thod
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv
:
Drop pnv_chip_is_power9() an
d
pnv
_
chip_is
_
pow
e
r10
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv:
Pass cont
e
n
t
of t
h
e
"compatible" property
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
pc/
p
nv: P
a
ss XSC
O
M ba
s
e addre
s
s and a
d
dress s
i
ze to
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introdu
c
e PnvChipClass::xs
c
om_core
_
bas
e
()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv: I
n
troduce PnvChipClass::i
n
tc_print_info
(
)
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
urz
ppc/pnv:
D
rop pnv_is_powe
r
9
(
) and pn
v
_is_power10(
)
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
ur
z
p
pc/pnv: In
t
roduc
e
PnvMachi
n
eClas
s
::dt_
p
o
w
er_mgt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/p
n
v: Introduce PnvMachi
n
eClass an
d
PnvMachine
C
lass
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
p
pc/
p
nv: Drop PnvPsiClass::chip_typ
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
pp
c
/pnv: Introduce P
n
v
P
s
i
Class:
:
c
ompat
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Ku
r
z
ppc:
Drop useless extern annotati
o
n
for functi
o
ns
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc
/
p
nv: Make PnvXScomInterface an incompl
e
t
e
typ
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc:
M
ake PPCV
i
rtualH
y
perv
i
sor an incom
p
le
t
e type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Igno
r
e the CPU_INTE
R
RUPT
_
E
XIT
T
B
interrupt with KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc:
D
o
n't
u
se C
P
UPP
C
State:
:
irq_input_st
a
te with
m
odern
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
xics
:
Don't deassert
o
u
t
puts
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deassert the external
interru
p
t
p
i
n
i
n KVM on
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr
/
xiv
e
: C
o
nfigure n
u
mber of servers in KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
s
p
apr/xics: C
o
nf
i
gure number of
s
ervers in KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
rz
s
papr: Pass the
maximum n
u
mber
of vCPUs t
o
t
h
e KVM
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
l
i
nux-headers
:
Update
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v: I
n
stan
t
iate co
r
es
sep
a
ratel
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive/kvm: Trigger inter
r
u
pts fro
m
us
e
rs
p
a
ce
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
spap
r
: Ab
o
rt if XICS inter
r
u
pt controlle
r
cannot
b
e
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICP
_
PROP_CPU property to ICP
S
ta
t
e::cs p
o
inter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link IC
P
_PROP_
X
ICS
p
roperty to ICPS
t
ate::xics
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
x
i
cs: L
i
n
k ICS_PR
O
P_XICS property
t
o
I
CSState::
x
i
cs
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: Link
"chip" prope
r
ty to Pn
v
Xive::ch
i
p pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
L
ink "chip"
property to PnvCore
:
:chip
pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
Lin
k
"c
h
ip" property to PnvHome
r
::ch
i
p pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Link "psi"
p
rop
e
rty
to PnvOCC::psi pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
p
p
c/pnv: Lin
k
"
psi" property
to Pnv
L
pc::
p
si poin
t
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
urz
xive: Link
"xive
"
pro
p
erty to X
i
veE
n
d
S
our
c
e::xrtr pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
x
i
ve: Link
"
xive" proper
t
y
to Xiv
e
So
u
rce::xive poi
n
ter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
x
i
ve:
Link "cpu
"
property to XiveTCTX::
c
s pointe
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v: Drop "chip"
l
ink
from POWER9 PSI object
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-09
G
r
e
g Kurz
travis
.
yml: Drop
l
ibcap-dev
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
G
r
eg Kurz
ppc: Skip par
t
iall
y
initialized vC
P
Us
i
n '
i
nfo pi
c
'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg
K
urz
xi
v
e
, xics:
Fix referenc
e
counting o
n
C
P
U
objec
t
s
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
ppc: Add intc_destroy() ha
n
dlers to
Sp
a
prInterruptController
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
next