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/spapr: tweak change system reset helper
2020-05-07
Greg Ku
r
z
s
p
apr: D
o
n't check
c
a
pabilities removed betwe
e
n CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Gr
e
g Kur
z
spap
r
: Fi
x
memo
r
y leak in h
_
cli
e
nt_
a
rchit
e
cture_support()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg
K
u
r
z
ppc: O
f
f
i
c
i
all
y
deprecate the CPU
"
c
o
mpat" property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
spap
r
: Hand
l
e
pending hot plug/un
p
lug req
u
e
sts at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
G
r
eg K
u
rz
9
p
/
pr
o
xy
:
F
i
x
exp
o
rt_flags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
K
u
rz
spap
r
: F
i
x hand
l
ing of unplugged devices during
CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gr
e
g Kurz
spapr: Don
'
t use
s
p
apr_d
r
c_needed() in CAS code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
pnv/phb
3
: Add missing break sta
t
ement
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gre
g
Kurz
p
nv/phb
4
: Fix error p
a
th in
p
nv_pec
_
realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
pnv/phb3: Convert
1
u to 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
G
r
eg Kurz
tests: Si
l
ence various
warnings with
pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Don't allow multiple acti
v
e
vCPUs
at CA
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Fail CAS if opt
i
on vector table cannot be
p
arsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Gr
e
g Kurz
c
pu
:
Use cpu_cl
a
ss
_
set_
p
arent_r
e
set()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
c
p
u: Introduc
e
cp
u
_cla
s
s_se
t
_
parent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg Kurz
9p: init_in_
i
ov_from
_
pdu can trunca
t
e the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
pnv/psi: Conso
l
i
dat
e
some duplicate
d
code in pnv_psi_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
pnv/psi: Add device reset hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
pn
v
/x
i
ve: Dedu
c
e
t
he PnvXi
v
e pointer from XiveTCT
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg
Kurz
spapr/xive: De
d
uce the Spa
p
rXive point
e
r fr
o
m Xi
v
e
T
CTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
pp
c
/pnv: Add a "pnor" c
o
n
s
t link property
t
o th
e
BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
u
rz
ppc/pnv:
Add an "nr
-
thre
a
d
s" pro
p
erty
to the ba
s
e
chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
x
i
ve:
U
se the XIVE
fabric li
n
k
un
d
er the XIVE router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr, pnv,
x
i
ve:
Add
a
"xive-f
a
bric" link to the XIV
E
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
e
g Kurz
pnv/xive: Use device
_
class_set_par
e
nt_rea
l
ize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kur
z
p
p
c
/pnv: Dro
p
"
num-chips" machine
pro
p
e
r
ty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
spapr/xive: Use dev
i
ce
_
class_set_parent_real
i
ze()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
G
reg Kurz
object: Improv
e
documentation
of interfaces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: Drop PnvChipClass::type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv:
I
n
t
rod
u
ce PnvC
h
ipClass::xscom_p
c
ba() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g
Kurz
ppc/pnv: Dro
p
pnv_chip_is
_
power9() and pnv_chip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/pnv: Pass
c
ontent
of the "
c
o
m
patible"
p
r
o
perty
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
urz
ppc/pnv: Pass XSCOM
b
ase
a
ddre
s
s and
a
ddress size t
o
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introduce PnvChipClass:
:
xsco
m
_c
o
re_
b
ase
(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
ppc/pnv: Introduc
e
PnvChipClass::intc_print_in
f
o()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
p
p
c/p
n
v: Drop pnv_is_power9() an
d
pnv_is_power10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: I
n
t
r
oduce PnvMachineClas
s
:
:dt_power
_
mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/pnv: In
t
roduce Pn
v
Machi
n
eClass and P
n
vMac
h
ine
C
lass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc
/
p
nv: Drop PnvP
s
i
Class::chi
p
_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Int
r
oduc
e
P
n
vP
s
iClass::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc:
D
rop useless
e
x
tern
a
nn
o
t
a
t
io
n
for fu
n
ctions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kurz
ppc/
p
n
v
:
Make P
n
v
X
ScomI
n
ter
f
ace an incom
p
let
e
type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
p
pc: Make PPCVirtua
l
Hypervisor
a
n incomp
l
e
t
e ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
:
I
g
n
ore
t
he CPU_INTE
R
RUPT
_
EXITTB
i
n
t
errupt with KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Ku
r
z
ppc
:
Don
'
t
u
se CPUPPCState:
:
irq_input_
s
t
a
te w
i
th
m
o
d
ern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Don
'
t
d
eassert outputs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
p
p
c: Dea
s
sert
t
he external inter
r
up
t
pi
n
in KVM o
n
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
sp
a
pr/x
i
ve:
C
on
f
igure
n
umber o
f
se
r
vers in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
spapr/xics: Configur
e
numb
e
r of servers
in K
V
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
sp
a
pr: Pass t
h
e max
i
mum number of vCPUs
to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
linux-hea
d
er
s
: Updat
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Instantiate cores
s
eparate
l
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
x
ive/kvm: Trigg
e
r interrupts
f
rom us
e
rspa
c
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kurz
spapr: Abo
r
t if XICS interrupt
c
ontroll
e
r cannot be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
i
cs: Link ICP_PROP_C
P
U proper
t
y to ICPS
t
ate
:
:
c
s poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
xics: Link ICP_PROP_XICS prope
r
ty to
ICPSt
a
te::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
ics: Link ICS_PROP_
X
ICS property to ICSState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
r
z
ppc
/
p
n
v: Link
"
c
h
ip" pr
o
p
erty to
P
nvX
i
v
e::c
h
ip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pn
v
:
L
in
k
"c
h
ip" property to PnvC
o
re::chip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pn
v
: Li
n
k "chip" pr
o
p
e
rty to
P
nvHome
r
::
c
hip point
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Link "psi" property to PnvO
C
C::psi pointe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc
/
pnv
:
Lin
k
"psi"
p
roperty to Pn
v
Lpc::ps
i
p
ointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
xi
v
e: Link "x
i
v
e"
p
r
operty to XiveEnd
S
ource::xr
t
r
pointe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: Link "
x
ive" prope
r
ty to XiveSource::
x
ive
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: Link "cp
u
" proper
t
y
t
o XiveTCTX::cs poin
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop "c
h
ip"
lin
k
from
P
O
W
E
R
9 PSI object
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
G
r
e
g
Kurz
trav
i
s
.
yml: Dr
o
p libcap
-
dev
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
G
r
eg Ku
r
z
p
pc: Skip pa
r
tia
l
ly initialized
v
CPUs in 'info pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg
Kurz
xive, xics: Fi
x
reference c
o
unting on
CPU
o
b
jects
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
ppc: Add in
t
c_destroy() hand
l
e
r
s to SpaprInterruptControll
e
r
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg
Ku
r
z
numa: A
d
d mis
s
in
g
\n
to
e
rror
m
essage
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
qom: Fix error message in object_
c
lass_propert
y
_add()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-24
Greg
K
ur
z
spap
r
_cpu_core
:
Implement Device
C
lass::
r
eset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
spapr: D
o
n't requ
e
st to unplug the
same core tw
i
c
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
spapr: Set VSMT t
o
s
mp_threads
b
y
default
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xics: Make some device t
y
pes not user
creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Ku
r
z
xi
v
e: Make some
d
evi
c
e
t
y
pes not us
e
r creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g
K
urz
MA
I
NTAIN
E
R
S
: Downgra
d
e
stat
u
s
o
f virtio-9p t
o
"O
d
d
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
fsdev: Add return value
to fsdev_throt
t
le_pa
r
s
e_opts()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
9p: Simplify
e
r
ror path of v9fs_dev
i
ce_realize_common()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Greg Kurz
spapr: Report kvm_irqchip_in_kerne
l
() in
'
info pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Gre
g
K
u
r
z
spapr-tpm-p
r
oxy:
Drop misleading
check
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-09-19
Greg
K
urz
kvm: Fix typo in header of kvm_
d
e
vice
_
access()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg K
u
rz
s
p
a
pr: Set
c
ompat mode in spapr_core
_
p
l
ug()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
spapr/pci: Convert types to QEMU
co
d
in
g
style
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/irq: Drop s
p
a
p
r_irq_m
s
i_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Gr
e
g
Kurz
spap
r
/pci: Free
M
S
Is during r
e
set
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/pci: Con
s
olidate de-allocatio
n
of MSIs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Greg K
u
rz
xics
/
kvm: Fix fallback to emulated XICS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
spapr/i
r
q
:
I
n
form the user
w
hen falling b
a
ck to emu
l
ate
d
I
C
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-12
Gr
e
g Kurz
xi
c
s/kvm: Always set the MASKED bi
t
if interrupt is
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-02
Greg Kurz
spapr/xive: Add proper rollback to
k
vmppc_xive_connect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
s
papr_pc
i
: Unregister list
e
ners before destroy
i
ng the
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Kurz
targ
e
t/ppc/machi
n
e: Add kvmppc_p
v
r_workaround_required
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
ppc
:
Introduce kvmppc_se
t
_r
e
g_tb_offset() helper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
reg
K
urz
xics/kvm: A
d
d
pr
o
p
e
r rollback to xics_kvm_init(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
Kurz
xi
c
s/kvm: Add er
r
or propagation to ic*_se
t
_
kvm_state
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/kv
m
: A
l
ways use local_err in xics_
k
vm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
i
cs/kv
m
: Skip
r
ollback when KVM XI
C
S is
a
b
sent
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
xics/s
p
apr:
R
ename xics_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next