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: Handle pending hot plug/unplug requests at CAS
2020-03-16
Greg Kurz
spapr: Handle pendin
g
h
o
t plug/unplug
r
equests at C
A
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Greg Kur
z
9p/proxy:
F
ix
e
xp
o
rt_flags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spapr: Fix h
a
ndlin
g
of unplugged devices during CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
s
p
apr: Don't u
s
e spa
p
r_drc_needed()
i
n
C
A
S co
d
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pn
v
/phb3:
Add miss
i
ng bre
a
k
st
a
tement
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
K
urz
pnv/phb4: Fix error
p
ath in pnv_p
e
c_reali
z
e()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg
K
u
rz
pn
v
/
p
h
b3:
Convert 1u t
o
1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg
Kurz
tests: Si
l
e
n
c
e
v
ariou
s
w
arnings with
p
ser
i
es
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
G
reg
K
urz
s
pap
r
:
Don'
t
allow multiple active vCPU
s
a
t
CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Gr
e
g Kurz
spa
p
r: Fail
C
AS
i
f o
p
t
i
o
n vector table cannot
b
e
par
s
ed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg
K
u
r
z
cpu: Use cpu_class_
s
et_parent
_
res
e
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
G
reg
K
urz
c
p
u: I
n
troduce
c
pu_class_set
_
par
e
nt_r
e
s
et()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg Kurz
9p: i
n
it_
i
n_iov_from_pdu can truncate the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/p
s
i
:
Co
n
s
o
l
idate some du
p
licated code i
n
p
nv
_
p
si_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
pnv/psi: Add device reset
hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg K
u
rz
p
n
v/xi
v
e: Deduce the PnvX
i
ve pointe
r
from Xiv
e
TCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
r
z
s
p
apr/xive: D
e
duce the SpaprXive poin
t
er
f
r
o
m
X
iveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
ppc/pnv: Add a "pnor" cons
t
link property to
t
h
e BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
K
urz
ppc/pnv: Add an "nr-threa
d
s"
pro
p
erty
t
o the b
a
se ch
i
p
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Ku
r
z
xive: U
s
e th
e
XIVE
fa
b
r
i
c
link
u
n
der the X
I
VE router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
urz
s
p
apr, pnv, xive: Add a "xive-fabric" link to the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pn
v
/x
i
ve: Use de
v
ice_clas
s
_set_pare
n
t_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg 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 Kur
z
spapr/xive:
Use device_cla
s
s_set_pare
n
t
_r
e
alize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Gr
e
g K
u
r
z
object: I
m
prove documentation of interfaces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
p
p
c
/
pnv: Drop PnvChipCl
a
s
s
:
:
type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
pp
c
/pnv: Introduce Pn
v
C
hipCl
a
ss::xscom_pcba() met
h
od
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: D
r
op pnv_chip_is_power9() an
d
pnv_chip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/pnv: Pa
s
s con
t
ent of
t
he
"
compatible"
p
roperty
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Ku
r
z
p
p
c
/
p
nv: Pass XSCOM base
a
d
d
ress a
n
d addres
s
si
z
e to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
re
g
K
u
r
z
p
pc/pnv: Introduce PnvChipCl
a
ss::xscom_core_base()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/
p
nv: Introduce PnvChi
p
Class::
i
ntc_print
_
info()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
pc/pnv: Drop pnv_i
s
_power9
(
) and pnv
_
is_p
o
wer
1
0
()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Introd
u
ce PnvMachineCla
s
s::
d
t_
p
ow
e
r
_
mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/
p
nv: Introduce PnvMachi
n
e
Class and PnvM
a
c
h
i
neCl
a
ss
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
pp
c
/p
n
v: Drop PnvPsiClass:
:
c
hip_ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c
/pnv: Intr
o
duce Pn
v
PsiCl
a
ss::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g K
u
rz
ppc: Dr
o
p useless
e
x
tern a
n
notat
i
o
n
for funct
i
on
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/pn
v
: Make PnvXScomI
n
t
e
rface an
i
ncomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Make PPCVirtualHyperviso
r
a
n
incomplet
e
type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c: Ignore the
CPU_INT
E
RRUPT_EXITTB
interru
p
t with K
V
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Don't use
CPUPPCSt
a
te::irq_input
_
s
tate
wit
h
m
od
e
rn
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
ics: Don't d
e
a
s
sert outputs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kur
z
ppc: De
a
ssert the external
inte
r
rupt pin in KVM
o
n
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
s
p
apr/xive: Conf
i
gur
e
number of serve
r
s in K
V
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
s
p
apr/xics:
C
onfigur
e
number of servers in
K
VM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Pass the maximum number of vCPUs to the KV
M
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Ku
r
z
linux-headers: Update
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc
/
p
nv: Instantia
t
e c
o
res s
e
parat
e
ly
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
xive/kv
m
:
Trigge
r
interrup
t
s f
r
om
userspace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
urz
spapr: Abort
i
f XICS interr
u
p
t controll
e
r cannot be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics
:
Link IC
P
_PROP
_
C
PU pr
o
perty to ICP
S
tate::
c
s pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
Kurz
xics: Link ICP_PROP_
X
ICS propert
y
t
o ICP
S
tate::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
xic
s
: L
i
nk ICS_PROP_
X
ICS
p
r
o
p
erty to ICSState::xi
c
s
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv: L
i
nk "chip" property to
P
nvXiv
e
::chip poin
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
p
pc/pnv: Link "chip" property to PnvCore::chip poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v:
Link
"c
h
ip" property to PnvHomer::chip point
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv: Link "psi" property to PnvO
C
C:
:
psi point
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pn
v
: L
i
nk "psi" property t
o
PnvLpc::psi poin
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
x
i
ve: Link
"xive
"
prope
r
t
y to
XiveEndSource::xrtr poin
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
xive: Link "
x
i
ve" property
to XiveSo
u
rce::xive pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
rz
xive: Link "cpu" property to XiveTCTX::c
s
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv: Drop
"
chip" link fr
o
m POWER9
PSI ob
j
ect
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
travis
.
yml
:
D
r
op libcap-de
v
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
ppc: S
k
ip partia
l
l
y
i
nitialized vCP
U
s
in 'info p
i
c'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg
Kurz
xive
,
x
ics:
Fix reference coun
t
ing on CPU objects
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
G
r
eg Kurz
p
p
c:
Add intc
_
dest
r
o
y
(
) handlers to Sp
a
prInterr
u
ptCo
n
troller
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
nu
m
a:
A
dd m
i
ssing
\n
t
o error mess
a
ge
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg K
u
rz
qom: Fix error message
i
n o
b
ject_class_property_add()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-24
Greg Kur
z
spapr_
c
pu_core:
Implement Devi
c
e
C
l
ass
:
:res
e
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Gr
e
g Kurz
spap
r
: D
o
n't request
t
o
u
n
plug the s
a
me core tw
i
ce
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
spapr: Set VS
M
T to smp_
t
hreads by default
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Gr
e
g
K
urz
xics: Make some devi
c
e ty
p
es not user creata
b
le
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xive: Make som
e
device ty
p
es n
o
t
user cr
e
atable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
G
reg
K
urz
MAINTAIN
E
RS: Downgrade s
t
atus of
v
irtio
-
9p to "
O
dd
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Ku
r
z
fsdev: Ad
d
return value to fsdev_throt
t
le
_
p
arse_opts()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
G
r
eg
K
urz
9
p: S
i
mplify error path
o
f
v9fs_
d
e
vice_realize_common()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Greg Kurz
s
papr: Report
k
vm_irqchip_in_kernel() in 'info
pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Greg Kurz
spapr-tpm-proxy: Drop
m
isleading
check
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-09-19
Greg Kurz
kvm:
F
ix
typo in head
e
r of kv
m
_devic
e
_
acces
s
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Gre
g
Kur
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 Kurz
sp
a
pr/
p
ci:
C
o
nvert ty
p
es to QE
M
U coding
s
t
yle
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
G
r
eg Kur
z
spapr
/
irq: Dro
p
spapr_irq
_
msi_r
e
set()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/pci: Free MSIs during reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg
K
urz
spapr/pci: Consolid
a
te d
e
-allo
c
ation o
f
MSIs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
xics/kvm
:
Fix fallback
t
o emulated
X
I
C
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
s
p
apr
/
i
r
q: In
f
orm
t
he user when fa
l
lin
g
bac
k
t
o emulated
IC
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-12
Greg Kurz
xi
c
s/kvm: Always set
the MASKED
b
i
t
if inter
r
u
pt is
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-02
G
r
e
g Kur
z
spapr/xive: Add pr
o
per rollback to kvmp
p
c_xiv
e
_conn
e
c
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spa
p
r_pci: Unregister list
e
ners before destroying the
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
targ
e
t/
p
pc/
m
ac
h
i
n
e: Add
kvmppc_pvr_wo
r
k
a
round_required
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
e
g Kurz
ppc: I
n
tro
d
uce kvmppc_set_reg_tb
_
offset() helper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
ics
/
kvm: Add proper roll
b
ack to
xi
c
s_kvm_ini
t
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gre
g
Kurz
xics/kvm: Add
error propagation to i
c
*_set
_
kvm_
s
tate
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
xi
c
s/kvm:
A
l
w
ay
s
us
e
loc
a
l_err i
n
xics_kvm
_
init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/kvm: Skip ro
l
lba
c
k w
h
en KVM X
I
CS is absent
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/spapr: Rename xics
_
kvm_init
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
Kurz
x
i
cs/spapr:
D
rop
unused funct
i
on declaration
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
h
w
/ppc: Drop useless CONFIG_
K
VM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Kurz
hw/ppc/p
r
e
p
: Drop useles
s
CONFIG
_
K
V
M ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next