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
modules: load modules from versioned /var/run dir
2020-03-10
Greg
K
urz
9p/prox
y
: Fix export_fla
g
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spapr: F
i
x ha
n
d
li
n
g of unpl
u
g
g
e
d devi
c
e
s
dur
i
ng CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gre
g
K
urz
spapr: Don't use spapr_drc_
n
eede
d
() in CAS
c
ode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Ku
r
z
p
nv/phb3:
A
d
d
missing break sta
t
emen
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gre
g
K
u
r
z
pnv/phb4: Fix error path in pnv_pe
c
_realize
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3
:
Convert 1u to 1
u
ll
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg
Kurz
t
e
sts: Si
l
e
n
ce
vari
o
us w
a
r
nings w
i
th pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg
K
urz
sp
a
pr:
D
o
n't
a
llow
multiple
active vCPUs at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kur
z
s
p
apr: Fail
C
AS if
opti
o
n vecto
r
t
able cannot
b
e
p
arsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: Use cpu_class_set_par
e
nt_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: In
t
roduce cpu_class_s
e
t_
p
ar
e
nt_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
truncate the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
pnv/ps
i
: Consoli
d
ate
so
m
e duplicated co
d
e in pnv_psi_
r
e
al
i
ze()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/psi:
A
dd device rese
t
hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Ku
r
z
pnv/xive: Deduce the PnvXive poi
n
ter from XiveTC
T
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
spapr/
x
ive:
D
educe the SpaprXive point
e
r from
Xi
v
eTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc
/
pn
v
:
A
dd
a
"pnor" co
n
st link pr
o
perty
t
o the
BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g
Kurz
ppc/pnv:
Add an "nr-threads
"
prope
r
ty to the
bas
e
chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
ur
z
xive: Use the X
I
VE fabri
c
l
i
n
k
under the XIVE rout
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr, pnv,
xive: Add a "
x
iv
e
-fabric" link to
the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/x
i
ve: Us
e
device_class_set_
p
arent_re
a
lize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
K
urz
ppc/p
n
v:
Drop "
n
um
-
chips" m
a
chine prop
e
r
t
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/xive: Use device_
c
lass_set_parent
_
reali
z
e()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Kurz
object: Im
p
r
o
ve docum
e
ntation of interfac
e
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
p
p
c
/pnv: Drop PnvChipC
l
ass::t
y
pe
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
p
pc
/
pnv: Introduce
P
n
v
C
h
ipClas
s
::
x
scom_pcba() m
e
thod
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
p
pc/pnv: Dro
p
p
n
v_chip_is
_
p
ower9() and pnv_
c
hip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
pp
c
/pn
v
:
P
ass cont
e
nt
of
the "co
m
patib
l
e" property
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
ppc/pn
v
: Pas
s
XSCOM base address and address size t
o
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
p
pc/pnv: Introduce PnvCh
i
pClass::xscom_core_base
(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv:
I
ntroduce PnvChipClass::intc_print_i
n
f
o
()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g
Kurz
ppc/pnv:
D
rop pnv_is
_
p
o
wer9(
)
and pnv_is_power1
0
()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv: Introduc
e
PnvMachineClass::dt_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Intro
d
u
c
e PnvMac
h
ine
C
la
s
s and PnvMa
c
hineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
K
u
rz
ppc/pnv
:
D
r
op PnvPsiClas
s
::chip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/pn
v
: Introduce Pn
v
PsiClass::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
u
rz
p
p
c: Drop
u
seles
s
e
xtern annot
a
tion for functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv: Ma
k
e PnvX
S
co
m
Interface an incomp
l
ete ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Mak
e
PPCVirtualH
y
pervi
s
or an incomp
l
e
te ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc:
Ignore the CP
U
_INTER
R
UPT
_
EXITTB interrupt with KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc: Don't
use CPUP
P
CSt
a
te::irq_i
n
put_state w
i
th m
o
dern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kur
z
x
ic
s
: Don't dea
s
sert ou
t
put
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c
: Deass
e
r
t the external interrupt pin in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
spapr/x
i
ve: Configure n
u
m
b
er o
f
servers
in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
spapr
/
xics: Configure
n
u
mber
o
f
s
erv
e
rs in
K
VM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spap
r
: Pass the maximum number of vCPUs to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
linux-headers:
U
pda
t
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/
p
nv: Instan
t
iate cores separately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
Kurz
xive/kvm: Trigger interr
u
pts fro
m
u
s
e
rspac
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
spapr: A
b
o
r
t if XICS interrupt
c
ontroller ca
n
no
t
b
e
.
.
.
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
pro
p
erty to ICPSta
t
e
::cs pointe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
xic
s
: L
i
nk IC
P
_PROP
_
X
ICS property t
o
I
C
PState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
xic
s
: Link ICS_PROP_XICS prope
r
ty to ICSS
t
a
te::x
i
cs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc
/
pnv: Link
"c
h
i
p
" p
r
o
perty
t
o
P
nvXive::
c
hip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kur
z
p
p
c/pnv: Link "chip" pro
p
erty to PnvCore::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" p
r
operty to PnvHomer::
c
hip po
i
nter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv: Li
n
k "psi"
property to PnvOCC::psi pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv:
Link "psi
"
property to PnvLpc::psi pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive
:
Link
"
xive"
property t
o
XiveEndSource::xrtr pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive:
L
i
nk "xive
"
pro
p
erty
to XiveSour
c
e:
:
xive
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Ku
r
z
xive: Link "cpu" prope
r
ty to
XiveTCT
X
:
:cs pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
ppc/pnv: Drop "chip" link from P
O
WER9 P
S
I object
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
travis
.
y
m
l: Drop li
b
cap-dev
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Ku
r
z
p
p
c: Skip pa
r
ti
a
l
l
y
initialize
d
vCPUs
in 'info
p
ic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Gr
e
g Kurz
x
i
v
e
, xics:
F
ix refer
e
n
c
e
countin
g
on C
P
U object
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg K
u
rz
ppc: Add in
t
c_destro
y
() handler
s
to SpaprInterruptCo
n
t
roller
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg
K
urz
numa: Add m
i
ssing
\
n to error m
e
ssage
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg
K
ur
z
q
om
:
Fix error me
s
sage in
o
b
ject_class_property_add()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-24
Greg
K
urz
s
p
apr_cpu
_
core:
Implement D
e
viceClass::reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Ku
r
z
spapr: Don
'
t
request t
o
unpl
u
g the s
a
me core twice
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
G
r
e
g
K
urz
spapr: Set VSMT t
o
smp_threads by default
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xics:
Mak
e
some device types
n
o
t
user creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Gr
e
g Kur
z
xive: M
a
ke s
o
m
e device type
s
not user creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g Kurz
MAINT
A
INERS: Downgrade status of virtio-9p to "Odd
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
fsd
e
v
: Add return valu
e
t
o fsdev_throttle_parse_
o
pts()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kur
z
9p: Si
m
plify err
o
r path
of
v
9fs_device_realize_co
m
m
on()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Greg Kurz
s
pa
p
r: R
e
p
o
r
t kvm_irqchip_in_ke
r
nel
(
) in 'info pi
c
'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
G
r
eg
K
u
r
z
spapr-t
p
m-proxy: Drop
m
isleading chec
k
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-09-19
Greg
Kur
z
kvm: Fix typo
in header o
f
kvm_
d
evice_access()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Gre
g
Kurz
spa
p
r: Set
c
ompat mode in s
p
apr_core_plug()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
spapr/pci: Co
n
vert types to QEMU coding s
t
yle
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
G
r
eg
Kurz
spapr/i
r
q: Drop spapr_ir
q
_msi_
r
e
s
et()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg K
u
rz
s
papr/pci: F
r
ee MSIs during reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Gre
g
Kurz
s
papr/pci:
C
onsolid
a
te de
-
a
llocation of
MSIs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Gre
g
Kurz
x
i
c
s
/kvm: Fix f
a
llback t
o
emul
a
ted XI
C
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
G
r
eg
Kur
z
spapr/irq
:
In
f
orm th
e
user wh
e
n fal
l
i
n
g back
t
o em
u
l
at
e
d
I
C
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-12
Greg Kurz
x
i
c
s/k
v
m: Always set
t
he
MASKED bit if
i
n
t
errup
t
is
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-02
Greg Kur
z
spapr/x
i
ve: Add proper
r
ollback to kvmppc
_
xive_conne
c
t()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr_pci:
U
nregister listeners before
d
estroy
i
ng the
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
Kurz
t
a
rget/ppc/mac
h
in
e
: Ad
d
kvmppc
_
pvr_workarou
n
d_requi
r
ed
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Kurz
ppc: Introduce kvmppc_set
_
reg_tb_offset() helper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
i
cs/k
v
m: Add proper rollb
a
c
k to xi
c
s_kvm_in
i
t()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/k
v
m:
A
dd error propagation to ic*_set_kvm_s
t
at
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
r
z
xics/kvm: Always us
e
loc
a
l
_err in xi
c
s_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xic
s
/
k
vm: Skip roll
b
ack when
KVM XIC
S
is
absen
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xi
c
s/spapr:
Rena
m
e xics_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
xics/spapr:
Drop unus
e
d fun
c
tio
n
d
e
claration
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
h
w/ppc: Drop usel
e
ss CONFIG_KVM ifd
e
fery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g Kurz
h
w
/ppc/
p
rep: Drop useless CONFI
G
_
K
VM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw/ppc/ma
c
_newworld: Drop
u
seles
s
C
ONFI
G
_KVM ifde
f
ery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next