repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pnv/phb3: Add missing break statement
2020-02-20
Greg Kurz
pnv/phb3: Add missin
g
b
re
a
k
s
tatement
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Kurz
pnv/phb4
:
Fix
error
path in p
n
v_pec_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
G
re
g
Kurz
pnv/phb3: C
o
nvert 1u
t
o 1ull
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-03
Gr
e
g
Kurz
tests
:
Silence various warnings with pseries
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spap
r
:
Don
'
t a
l
low multiple active vCPUs at CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Greg
K
u
r
z
spa
p
r: F
a
il CAS if o
p
tion
vector tab
l
e
cannot be parsed
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
Gr
e
g
K
u
rz
cpu:
Use cp
u
_
class_set_
p
a
rent_re
s
et()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cp
u
:
I
ntr
o
duce
cpu_class_set_parent_rese
t
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-20
Greg Kurz
9p:
i
ni
t
_in
_
iov_from
_
pdu can tru
n
cate the size
CC:
groug@kaod.org
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
pnv/p
s
i
:
C
o
nsolidate some duplicated code in pnv_psi
_
r
ealize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
pnv/psi: Add devi
c
e
r
eset ho
o
k
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kur
z
pnv/xi
v
e: Dedu
c
e
the PnvXive
pointer from Xi
v
eTC
T
X
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kur
z
spapr/xive: Ded
u
ce the Spap
r
Xive pointer fr
o
m XiveT
C
TX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
reg K
u
rz
ppc/pnv: Add a "
p
nor"
c
o
nst link pr
o
p
e
rty to t
h
e BMC
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv: Ad
d
an "nr-threads" p
r
operty to th
e
base chip
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
xive: Use the XIVE f
a
bric l
i
nk under the XIVE router
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kur
z
spa
p
r, pnv, x
i
ve:
Add
a "xive-fabri
c
" link to
t
he XIVE
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
pnv/
x
i
v
e: Use device_class_set_parent_
r
ealize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
ppc/pnv: Drop "num-chips" m
a
chine property
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
s
papr/xive:
U
se
d
e
v
ic
e
_class_
s
e
t
_parent_re
a
lize(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-17
Greg Ku
r
z
objec
t
:
I
mprove docume
n
tation of inte
r
f
ac
e
s
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
p
pc/pnv: Dro
p
PnvChipClass::
t
y
p
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/p
n
v: Introduce PnvChipClass::xscom_pcba(
)
m
e
t
hod
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
pp
c
/p
n
v: Drop pnv
_
ch
i
p
_
is
_
power9() and pnv_chip_is_pow
e
r10
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
Pass cont
e
nt of the "compa
t
ible" property
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v
:
P
a
ss XSCO
M
base add
r
ess and add
r
ess size to
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: Introd
u
ce Pnv
C
hipClass::x
s
com_core
_
base(
)
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
I
ntroduce Pnv
C
hi
p
Class::intc_print_i
n
fo()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
ppc/pnv: D
r
o
p pnv_is_pow
e
r9() and pnv_is_power10()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
pp
c
/
pnv: Introdu
c
e P
n
vMac
h
ineCla
s
s::dt
_
power_mgt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
p
c
/
p
n
v: Introduce PnvMachine
C
lass and PnvMachineClass
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
D
rop PnvPsi
C
lass::c
h
ip
_
ty
p
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
Intr
o
d
u
ce Pn
v
PsiC
l
ass:
:
compat
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
p
pc: Drop useless extern ann
o
ta
t
ion
f
or functions
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Make Pn
v
XScomI
n
terface an i
n
co
m
pl
e
te
type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc: Make PP
C
VirtualH
y
pervisor an incomple
t
e type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: I
g
nore the CPU_INTERRUPT
_
E
X
I
T
TB
interr
u
pt wit
h
KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
pc: Don't
u
se CPUPPCState::irq_input_
s
tate
wi
t
h modern
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Don't deassert outputs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deassert th
e
external interru
p
t
pin in KVM on
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
spapr
/
xive
:
Co
n
figure number of
s
e
r
v
ers in KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
spa
p
r/xics:
Config
u
re num
b
er of serve
r
s in
KV
M
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
s
papr: Pass
t
he ma
x
imum
n
umber of
v
CPUs to
t
he KVM
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
linux
-
headers
:
Update
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
p
pc/pnv: Ins
t
antiate cor
e
s separately
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
i
ve/kvm: Trigg
e
r
interrupts fro
m
userspace
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
spap
r
: Abort if X
I
CS interrupt contr
o
ller cannot b
e
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kurz
xi
c
s:
Link
ICP_PROP
_
CPU pr
o
perty to I
C
PState::cs poin
t
er
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICP_PROP_X
I
CS
p
r
operty to ICPSt
a
t
e
::xics
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICS_PR
O
P_XICS prope
r
t
y
to ICSState::xi
c
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv
:
Link
"chi
p
" property to
PnvXive::chip pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/
p
nv: Link
"
c
hip" pro
p
erty to Pn
v
Core::chip
p
o
inte
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc
/
pnv
:
Link "chip" propert
y
to PnvHome
r
:
:chip pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Link
"
ps
i
"
p
rope
r
ty
to P
n
vOCC::psi pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv: Link
"psi" property to Pnv
L
pc::
p
si pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: Lin
k
"xive"
p
rop
e
rty to XiveE
n
d
So
u
rce::xrtr p
o
inter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
rz
xive: Link "xive"
p
r
operty to Xive
S
ource
:
:x
i
v
e
p
oi
n
te
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
xive
:
Link "cpu" pro
p
erty to XiveTCTX::cs point
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv:
Drop "chip"
link
from POWER9
P
SI o
b
ject
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
travis
.
yml: Drop l
i
bcap-dev
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg
K
u
r
z
pp
c
:
Skip partially initialized vCPUs
in
'
info pic'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Greg Ku
r
z
xive,
x
i
cs:
F
ix reference counting
on
C
PU
objects
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Gre
g
Kurz
ppc:
Add
i
nt
c
_dest
r
oy
(
) handlers t
o
SpaprI
n
terru
p
tC
o
n
troller
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Gre
g
Kurz
numa:
A
d
d missing \n to
error message
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Gre
g
Kurz
qom:
Fix
error message in
o
bject_clas
s
_property_add()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-24
Greg K
u
r
z
spapr_cpu_core:
I
mp
l
eme
n
t
D
eviceClass::reset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Gre
g
Kurz
spap
r
:
Don't request to unplug
the same
co
r
e
twi
c
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
spapr: Set VSMT
to smp_threads by default
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xics:
M
ake s
o
me device
type
s
n
ot user
c
reata
b
le
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg
K
ur
z
xive: Make some device types not user creatable
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
M
A
I
NTAINERS
:
Downgrade status of virtio-9p to "O
d
d
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g
K
urz
fsdev
:
Add
r
eturn va
l
ue
to fsdev
_
throt
t
le_parse_o
p
t
s
()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Greg
K
urz
9
p: Simplify error pat
h
of
v9
f
s_device_realiz
e
_
c
o
mmon()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
Greg
K
u
rz
spapr: Report kvm_irqchip_in_kernel() in
'
info pic'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
Gr
e
g Kurz
spapr-tpm-p
r
o
xy: Drop mis
l
e
a
di
n
g
check
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-09-19
G
r
eg Kurz
kvm:
Fix t
y
p
o
i
n
head
e
r of kvm_device_access()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
s
p
apr
:
Set c
o
mpa
t
mode i
n
spapr_co
r
e
_
plug()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
s
p
a
pr/pci: Convert types to QEMU coding st
y
le
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
spapr/irq
:
Drop spapr_irq_m
s
i_reset()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
G
r
eg Kurz
spapr/pci: Fre
e
MSIs du
r
ing
reset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Gr
e
g Kurz
s
pa
p
r/p
c
i: Cons
o
lidate
d
e
-allocation of MSIs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
xics/kvm: Fix fallback to emul
a
ted
XICS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Gre
g
Kurz
s
p
apr/irq: I
n
f
o
rm the user
w
hen fa
l
ling ba
c
k to
em
u
la
t
ed
IC
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-12
Greg Kurz
xics/
k
vm: Always se
t
the MASKED bit if interrup
t
i
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-02
Greg K
u
r
z
sp
a
pr/xive: Add
p
rop
e
r rollback to k
v
mpp
c
_xive_conne
c
t()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Kurz
s
p
apr_
p
ci: Un
r
eg
i
ster listen
e
rs
b
efore dest
r
oy
i
ng the
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
target/ppc/
m
achin
e
: A
d
d kvmpp
c
_pvr_workaround
_
required
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
G
reg Kurz
ppc: Introduce kv
m
ppc_set
_
re
g
_tb_offset
(
) helper
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kur
z
xi
c
s/kvm: Add proper rollback to xics_kvm
_
init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/kvm:
Add erro
r
pro
p
agation to i
c
*_set_kv
m
_sta
t
e
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics
/
kvm: Always
use l
o
c
a
l_err i
n
x
ics_kvm_init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
xi
c
s/
k
vm: S
k
i
p
rollback
when KVM
XICS
is
absen
t
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xi
c
s/spapr: Rename xics_kvm_init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/spapr: Drop
u
nused funct
i
o
n
dec
l
aration
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw/ppc
:
Drop usel
e
ss CONFIG_KVM ifdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g Kurz
hw/ppc/prep: Drop useless CONFIG_KV
M
i
f
d
e
fery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw/ppc/mac_newworl
d
: Drop us
e
less CONFIG_K
V
M ifdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw/ppc/mac
_
o
l
dworld: Dr
o
p
u
seless CON
F
IG_KVM ifdefery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr
_
pci: Dr
o
p use
l
ess CONFIG_KVM ifde
f
ery
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/
s
p
a
p
r:
Onl
y
emulated XI
C
S shoul
d
use R
T
AS/hypercall
s
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
next