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: Don't use spapr_drc_needed() in CAS code
2020-02-20
Greg Kurz
spapr: Don't use spapr_drc_needed() in
C
AS
code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
p
n
v/phb3
:
Add mis
s
ing break
s
t
a
te
m
ent
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Kur
z
p
n
v/phb4: Fix error pat
h
in
p
nv
_
pec_realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3: Conver
t
1u
t
o 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg Kurz
tests: Sil
e
nce var
i
ous warn
i
ngs with
p
series
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
s
papr: Don't
allow
multi
p
le active vCPUs at
C
AS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg
Ku
r
z
spap
r
: Fail CAS if
option vector table cannot be parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Gr
e
g Kurz
cpu: Use cpu_class_
s
et_parent
_
r
e
set()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg
K
urz
c
p
u:
Introduce cpu_class_set_parent_res
e
t
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg
K
urz
9p:
i
n
i
t_in_iov_
f
rom_p
d
u can tru
n
ca
t
e t
h
e si
z
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
n
v/psi: Co
n
solidate some duplic
a
ted code in pnv_
p
si_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg K
u
rz
pnv/psi: Add
d
evice reset
h
ook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/
x
ive:
Deduce the Pnv
X
ive po
i
nter fr
o
m XiveT
C
T
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
sp
a
p
r
/xiv
e
:
Deduce the Spapr
X
ive
p
ointer f
r
o
m
XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/p
n
v: Add a "p
n
or" cons
t
link proper
t
y
to th
e
BM
C
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
p
c/pnv: Add an "nr
-
threads" pro
p
erty t
o
t
h
e base
chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
urz
xive: Use the XI
V
E fa
b
ric lin
k
u
n
der the X
I
VE router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr, pnv,
x
ive: Add
a "xive
-
fabric"
l
i
nk to
t
he X
I
VE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g K
u
rz
pnv/xiv
e
: Use devic
e
_
cla
s
s_se
t
_pa
r
e
n
t
_re
a
lize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
ppc/pnv:
D
rop "num-chips" mach
i
ne
property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
e
g
Kur
z
sp
a
pr
/
x
i
ve: Use device_class_s
e
t_parent_real
i
ze()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
G
r
e
g Kur
z
object:
Improve
d
ocumen
t
ati
o
n of
i
n
t
erfa
c
e
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv: D
r
op PnvChipClass::t
y
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
Introduce PnvChip
C
lass::
x
scom_pcba()
meth
o
d
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/pnv:
Drop pnv_chip_
i
s_power9
(
) and pnv
_
chip_is
_
p
ow
e
r10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/p
n
v: Pa
s
s content of the
"
compat
i
ble
"
proper
t
y
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
P
a
ss XS
C
OM
base
a
ddress and address size
t
o
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
Introdu
c
e PnvChipClass::
x
s
com_core_base()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv: Introduc
e
PnvChip
C
l
ass
:
:
intc_print_
i
nfo()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv: Drop
p
nv_is
_
power9() and
p
n
v_is_power10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
In
t
roduce PnvMachineCl
a
ss::dt_
p
ower_m
g
t()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
urz
ppc/pnv: I
n
tr
o
duce PnvMachineClass and Pnv
M
achineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop PnvPsiCla
s
s::chip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Ku
r
z
ppc/pnv
:
I
n
t
r
o
d
uce PnvPsiClass::co
m
pat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc: Drop useless extern annot
a
tion fo
r
function
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv: Make PnvXSc
o
mInterface an incomple
t
e
type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc:
M
a
ke PPCVirt
u
alHype
r
visor a
n
inco
m
p
lete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc
:
Ig
n
o
re
the CPU_INTERRUPT_EXITTB int
e
rr
u
pt wi
t
h KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc: Do
n
't us
e
C
P
UPP
C
S
tate
:
:irq
_
input_
s
t
a
te with modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Ku
r
z
xics: Do
n
't
d
e
a
ss
e
rt outputs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
pp
c
: Deass
e
rt the
e
xt
e
rna
l
int
e
rrupt pin in
K
VM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
s
p
ap
r
/xive: C
o
nfi
g
ur
e
number of servers in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
s
p
apr/xics
:
Configure number of ser
v
e
r
s
in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Pas
s
t
he maximum nu
m
ber of
v
CPUs to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
l
inux-heade
r
s: Update
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc
/
pnv: Instantia
t
e
c
ores separat
e
ly
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
xive/kvm: T
r
igg
e
r
interrupts from userspace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Abort if XICS interrupt contr
o
ller c
a
nnot
b
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
urz
x
ics: L
i
nk ICP_PROP_CPU pr
o
p
e
rty to ICPState::cs po
i
n
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
xics:
L
ink ICP_
P
ROP_
X
I
C
S property to ICPSt
a
te:
:
xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
xics: Link ICS
_
PROP_X
I
CS
p
r
operty to ICSState::x
i
cs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/pnv: Link "c
h
ip" property to
P
nvXive::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 "chip" pro
p
erty t
o
P
n
vCore::chip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
p
pc/pnv: Link "chip" property
to PnvHomer::ch
i
p po
i
n
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: L
i
nk
"
p
si" property t
o
PnvOCC::psi point
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kur
z
ppc/pn
v
: Link "psi"
p
roperty to PnvLpc::psi
p
o
inte
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: Link
"xive"
p
rope
r
ty to XiveEnd
S
ource::xrt
r
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: L
i
nk "xive" p
r
operty to Xive
S
ource::xive po
i
n
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
urz
xive: Li
n
k
"cpu" p
r
opert
y
to XiveTCTX
:
:cs
p
ointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
p
p
c
/pnv: Drop "chip" link from POWE
R
9 PSI obj
e
ct
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
travis
.
yml: Drop
li
b
ca
p
-dev
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
ppc: Skip part
i
ally in
i
t
ialized vCPUs in 'info pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Gre
g
Kur
z
xive, xic
s
:
F
ix re
f
erence counting on CP
U
objects
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
G
r
e
g Kur
z
ppc: Add intc_destroy() ha
n
d
lers to SpaprIn
t
erruptC
o
ntr
o
l
l
er
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
numa: Add missi
n
g
\
n to e
r
ror message
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
qom: Fix e
r
r
or mess
a
g
e
in object_clas
s
_property_add()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-24
Gr
e
g Kurz
spapr_cpu
_
core: Implement DeviceClass::r
e
set
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg
K
urz
spapr
:
Don'
t
r
e
q
u
est to
u
n
p
lug
the same core twice
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg K
u
rz
sp
a
pr
:
S
et VSMT to smp
_
threads by d
e
fault
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
x
i
cs: Make some device
t
y
p
es not user creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
G
reg Kur
z
xive:
M
a
k
e
some
d
e
vice types n
o
t
user creat
a
b
l
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg
K
urz
MAINTAINERS: Downgrade st
a
tus of
v
irtio-9p to "Od
d
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Gre
g
Kurz
f
s
d
ev: Add return
value to fsdev_throttle_parse_opts()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
G
re
g
K
u
rz
9p: Simpl
i
fy er
r
o
r
path of v9fs_d
e
v
i
c
e_realize_common()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Greg K
u
r
z
spapr: Report kvm_irqc
h
ip_in
_
kernel() in 'info pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Gre
g
Kur
z
spap
r
-
t
pm-pr
o
x
y
:
Drop
m
isleading check
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-09-19
G
reg Kurz
kvm
:
Fix typo i
n
header of k
v
m_d
e
vice
_
access()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
spa
p
r: Set co
m
pat mode in spapr_
c
ore_plug()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
G
reg Kurz
spap
r
/
p
ci: C
o
nvert
t
ype
s
to QEMU co
d
i
n
g style
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Gre
g
Kurz
sp
a
pr/irq
:
Drop spapr_irq_
m
si_
r
e
set()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
G
r
eg Kurz
spapr/pci: Fr
e
e
MSI
s
dur
i
n
g
reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/pci
:
C
onsolidate de
-
all
o
cation o
f
MSIs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Gr
e
g Kurz
xics/kvm: Fix fal
l
back to emula
t
ed XICS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
spapr/
i
rq: Inf
o
r
m the user
when falling back t
o
e
mulat
e
d IC
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-12
Greg Kurz
xics/kvm:
Always set t
h
e
M
AS
K
ED bit if
i
nterrup
t
is
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-02
Greg Ku
r
z
spapr/xive: A
d
d proper rol
l
back to kvm
p
pc_xive_c
o
nnect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kur
z
spapr_pc
i
: Unregis
t
e
r
lis
t
eners befo
r
e destr
o
ying the
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
target/ppc/mac
h
ine: Add kvmppc_p
v
r_wo
r
karound_requi
r
ed
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
ppc: In
t
roduc
e
k
vmp
p
c_set_r
e
g_tb_offset(
)
helper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/kvm: Add pr
o
per rollback to xic
s
_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg
K
urz
x
ics/k
v
m: Add
error
propagation to i
c
*_set_kvm
_
state
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
u
r
z
xics/kvm: Always use local_
e
rr
i
n xics_k
v
m_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
x
ics/kvm: Skip rollback when KVM
X
I
C
S
i
s absent
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/spapr:
R
ename xics_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/s
p
apr: Drop
u
nused function declarat
i
on
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
re
g
Kurz
h
w/ppc: Drop useless
CO
N
FIG
_
KVM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
Kurz
hw/ppc/p
r
ep
:
Drop
useless CONFIG_KVM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
hw/
p
pc/mac_
n
eww
o
rld: Dr
o
p useless CO
N
FIG_KV
M
ifd
e
fery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g
K
u
r
z
hw
/
ppc/mac_oldworld: Drop useless CONFIG_KVM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr_p
c
i: Drop useless CON
F
I
G
_KVM
i
fde
f
er
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next