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
G
r
eg Ku
r
z
spapr: Don't
u
s
e
sp
a
pr_drc_n
e
eded
(
) in CAS code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gr
e
g
Kurz
pnv
/
p
hb3: Add missing br
e
ak
stat
e
m
e
nt
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
p
n
v/phb4: Fix e
r
ror path
i
n pnv_pec_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
K
urz
pn
v
/phb3: Convert
1
u
t
o 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Gr
e
g
Kurz
t
ests: Silence
various warnings with p
s
eries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
G
reg Kurz
spapr: Don't allow multiple ac
t
ive vC
P
U
s
at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Fail CAS if o
p
tion vector table
c
annot be pars
e
d
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: Us
e
cp
u
_
cla
s
s
_
set_parent
_
re
s
et()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Gre
g
K
u
rz
cpu: I
n
troduce
cpu_clas
s
_
set_pa
r
ent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
G
r
eg Ku
r
z
9
p
: init_in_iov_from_pdu can truncate th
e
size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
u
rz
p
n
v/psi: Consol
i
date some du
p
li
c
a
ted
c
ode in pnv_p
s
i
_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kurz
pnv
/
psi:
Add device reset hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/xi
v
e
: Deduce
the PnvXive pointer from Xi
v
e
T
CTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
sp
a
pr/xive: De
d
u
ce the Spa
p
rXi
v
e pointer from XiveT
C
TX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv
:
Add a "pnor" const link prop
e
rty to the BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
p
c/
p
nv: Add an
"nr-
t
hreads" pro
p
erty to
t
h
e base chi
p
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
urz
x
i
ve: Us
e
t
he XIVE
fabric link under the XIVE router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr, p
n
v
,
xive: Add a "xive-fabri
c
" lin
k
to
the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kurz
p
n
v/xi
v
e:
Use device_class
_
set
_
p
a
re
n
t_realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv:
Drop
"
n
um-chips" machine pr
o
p
e
rty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr
/
xive: Use
dev
i
ce_cla
s
s_set_paren
t
_realize
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg
K
urz
ob
j
e
c
t
: Improve docum
e
nt
a
tion
of int
e
rfaces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc
/
p
n
v: Dr
o
p Pnv
C
hi
p
C
lass::type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: I
n
troduce PnvChipClass::xsco
m
_pcba
(
)
method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv: Drop
pnv_chip_is_power9(
)
and pnv_chip_is_power1
0
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/pnv:
Pas
s
conten
t
of the
"compatible"
p
roper
t
y
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: Pass XSCO
M
base addre
s
s and addre
s
s size
t
o
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introduce PnvChipClass::xs
c
om_core_base(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pn
v
: Introd
u
ce Pn
v
ChipClas
s
::intc
_
print_info(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
n
v
: Drop
pnv_is_power9() and pnv_is_power
1
0()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: Introduce P
n
vMachineCl
a
ss::dt_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
I
ntroduce PnvMachin
e
Class and Pnv
M
achi
n
eClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: Drop PnvPsiC
l
as
s
::chip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
ppc/pnv: Introduce PnvPsiCla
s
s::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
ppc: Drop useless ext
e
rn annotation
f
or
f
unc
t
ions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv: Make
PnvXScomInterf
a
ce an incomplete
ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
ur
z
ppc:
M
ake PPCVirtua
l
Hyper
v
isor an inco
m
ple
t
e
t
ype
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
p
p
c:
Ignore the CPU_INTERR
U
PT_EXITTB i
n
te
r
ru
p
t with K
V
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc
:
Don't use CPUPPCState::irq_input_stat
e
w
i
th modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
x
i
cs: Don't deassert outpu
t
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deassert the external interrupt pin in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xive: C
o
nfigure n
u
m
b
er
of serv
e
rs
i
n KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
spapr
/
x
i
c
s: Conf
i
g
u
re number of
server
s
in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
Kurz
spapr: Pass
the maximum number of
vCPUs to the
K
VM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
linu
x
-hea
d
e
r
s: Up
d
ate
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
p
pc/pnv:
I
nstantiate cores separately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
ive/k
v
m: Trig
g
er inte
r
r
upts from users
p
ace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
spa
p
r: Abo
r
t if XICS in
t
erru
p
t
cont
r
oller cannot
b
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
x
ics: Li
n
k ICP_PROP_CPU proper
t
y to
I
CPState
:
:cs poi
n
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: L
i
nk IC
P
_PROP_XICS property to ICPState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link IC
S
_PROP_XICS
p
roperty t
o
ICS
S
tate:
:
xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
p
c
/
pnv
:
L
i
nk "chip"
property t
o
PnvXive::ch
i
p
p
o
inter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/pnv:
L
i
nk "
c
hip" property to PnvCore
:
:chip
po
i
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg K
u
rz
p
pc/pnv: Link "ch
i
p" propert
y
to PnvHomer
:
:c
h
i
p
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv:
L
ink "
p
si" pro
p
erty t
o
PnvOCC::psi pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Link "psi" prope
r
ty to PnvLpc::psi p
o
inter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
xive: Link
"
xive" prope
r
ty to XiveEndSource::x
r
tr pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: Link "xive" property to XiveSource::xi
v
e pointe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
xi
v
e: Link
"cpu" pr
o
perty
t
o
X
i
v
e
TCTX::c
s
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv
:
Drop "chip" link from POWER9
PSI o
b
ject
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
travis
.
yml:
Drop li
b
c
ap-dev
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg Kurz
ppc: Ski
p
p
a
rt
i
a
l
ly in
i
t
i
a
lized vCPUs in 'info
p
ic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Gr
e
g Kurz
xive,
x
ics: Fix reference coun
t
i
ng o
n
CPU objects
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg K
u
rz
ppc: Add i
n
tc_
d
es
t
roy()
h
andlers to Spa
p
rI
n
t
e
rruptController
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg
Kurz
numa
:
Add mi
s
s
ing \n to
er
r
or m
e
ss
a
ge
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
qom
:
Fi
x
erro
r
mess
a
ge in object_cla
s
s_p
r
operty_add
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-24
Greg Kur
z
spapr_cpu_core: Implement De
v
iceC
l
ass::reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Gr
e
g Kurz
spapr: Don'
t
req
u
est to unplu
g
the sa
m
e core twice
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
G
reg Kurz
spapr: Se
t
V
S
MT to smp_threads
b
y default
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
x
ics:
Make some devic
e
type
s
n
ot user creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xive: Make some device types
n
ot user
cr
e
atable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
G
r
e
g
K
urz
MAINTAI
N
ERS: Downgrade status of virtio-9
p
to "Odd
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
fsdev: Add return value to fsdev_th
r
ottle_pars
e
_opts()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg
K
ur
z
9
p
: Simplify error path o
f
v
9fs_dev
i
c
e
_rea
l
ize
_
common()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Greg Kurz
s
p
apr
:
Report kvm_irqchip_in_kernel() in 'inf
o
pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Gre
g
Kurz
spap
r
-
t
p
m
-proxy: Drop m
i
sleading chec
k
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-09-19
Greg Kurz
k
vm: Fix typo in hea
d
er of kvm_device_access()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg K
u
rz
spap
r
: Set compat mode
i
n spapr_
c
ore_plug()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
G
re
g
Kurz
spapr
/
pci:
Con
v
ert
types to QEMU cod
i
ng style
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
s
papr/irq: Dr
o
p spapr
_
irq_m
s
i_r
e
set()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Gre
g
Kurz
s
papr/pci
:
F
ree MSIs during reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Gre
g
Kurz
spapr/pci: Con
s
olidate de-al
l
ocati
o
n
of MSI
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Gre
g
Kurz
x
i
c
s/kvm: Fix fallback to em
u
lated XICS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
G
r
eg
K
u
rz
spapr/irq: I
n
f
o
rm the user w
h
e
n
fal
l
ing ba
c
k to emulated IC
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-12
Greg Ku
r
z
xics/kvm: Always se
t
the
MASKED b
i
t if interrupt i
s
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-02
Gr
e
g Kurz
spapr/xive: Add p
r
oper rollbac
k
to kv
m
ppc_xive_conn
e
ct()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kur
z
spapr_pci:
Unregister
l
isteners
b
efore destro
y
in
g
the
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
target/ppc/machine: A
d
d kvmppc_pvr_workaround_required
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
ppc: Introdu
c
e
kvmppc_set_
r
eg_tb_offset
(
) helper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
x
ics/kvm: Add proper roll
b
ack to xics
_
kvm_init
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg
Kurz
xics/kvm: Add error p
r
opa
g
ation to
i
c*_set_kvm_s
t
ate
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xic
s
/kvm: Always
u
se
l
oc
a
l
_
err in xics_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg Kurz
xics/kvm: Skip ro
l
lback
when
K
VM
X
ICS is absent
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
xics/spapr: Ren
a
m
e xics_kvm_i
n
it(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/spapr: Drop u
n
used
function declaration
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
reg Kurz
hw/pp
c
:
D
rop useless CONFIG_KVM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
r
eg
Kurz
hw/ppc/prep: Drop
u
s
e
less CO
N
FIG_KV
M
ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
G
re
g
Kurz
hw/ppc/m
a
c_newworld: Drop us
e
l
ess CONFIG_KVM ifdefe
r
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
hw/pp
c
/ma
c
_oldworld: Dro
p
usel
e
ss
CONFI
G
_
K
VM
ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
s
p
a
pr_pci: D
r
op useless CONFIG_KVM
i
fdefe
r
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next