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
docs: update to show preferred boolean syntax for -chardev
2020-08-13
G
reg Kurz
spapr/xi
v
e: Fix er
r
or handling in kv
m
ppc_xive_post_
l
oad()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
e
g Kur
z
spapr/kvm: Fix error ha
n
dlin
g
in kvmp
p
c_x
i
ve
_
p
re
_
save()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spa
p
r
/
xive: R
e
work error handling of kvmpp
c
_x
i
ve_
s
et_sour
c
e_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
e
g
Ku
r
z
sp
a
pr/x
i
ve: Rework
error handling in
k
vmppc_x
i
ve_
g
et_que
u
es()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Ku
r
z
spapr/xive: Rework error
h
a
ndling of kvmppc_xiv
e
_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
s
papr
/
xive:
Rework error handlin
g
of k
v
mppc_xive_cpu_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
Kurz
spapr/xive: R
e
work error ha
n
d
ling of
k
vmpp
c
_xive_mmap()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xi
v
e: Re
w
ork erro
r
handli
n
g of kvmppc_xive_sourc
e
_reset(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kur
z
spapr/xive: Rewo
r
k err
o
r
h
andlin
g
of kvmppc_xive_cpu_connect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
Kurz
spapr: Simpli
f
y error
ha
n
dling in s
p
ap
r
_phb
_
reali
z
e()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg Kurz
s
papr/xiv
e
: Convert KVM de
v
i
ce fd checks to assert()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/x
i
ve: Introd
u
ce dedicated kvm_
i
rqchip
_
in_kernel
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/xiv
e
: Rework set
u
p of X
i
veSource::esb_
m
mio
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Ku
r
z
spapr/xive: Si
m
p
lify kvmppc_xive_disconnect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
s
pap
r
/
x
ive: Fix xive->f
d
i
f kvm_create
_
devi
c
e()
fai
l
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr
:
Clarify err
o
r and d
o
cum
e
ntation for broken KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr:
F
orbid nested
KVM-
H
V in pre-power9 co
m
pat
m
ode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Ku
r
z
spapr: Use er
r
o
r
_
append_hint() in spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg
K
urz
spapr_pci: Rob
u
stify support of PCI bridg
e
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg
Kurz
p
pc/
p
nv: Make PSI devic
e
types n
o
t
use
r
creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg Kurz
b
loc
k
: A
v
oid st
a
le pointe
r
deref
e
rence in blk_get_aio_context()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg Kurz
ppc/pnv: Sil
e
nce
missin
g
BMC warning w
i
th
q
test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg K
u
rz
spapr:
Simplify some warning print
i
ng paths in spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/pp
c
: F
i
x argument to
pp
c
_
r
a
dix
6
4
_
partition_s
c
op
e
d_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Don't update rad
i
x PTE R
/
C
bits with
gdbstub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gre
g
Ku
r
z
t
a
r
get/
p
pc: Fix arg
u
ments to pp
c
_radix
6
4_part
i
ti
o
n_scoped
_
xl
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg K
u
rz
t
a
rget/ppc: Add missing braces in ppc_radix64_p
a
r
t
itio
n
_scop
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
K
ur
z
t
a
r
g
e
t
/
p
pc
:
Don't initialize some local variables in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
re
g
Ku
r
z
targ
e
t/ppc:
Pass c
o
n
s
t
pointer to p
p
c_radix6
4
_get_
f
ul
l
y_qual
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g Kurz
target/ppc: Pass const pointer to ppc_radix64_get_prot_a
m
r()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
Kur
z
target/ppc:
U
n
tab
i
fy
excp_helper
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
Gre
g
Kurz
9p: Lock dir
e
ctory streams
with a CoM
u
tex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Gr
e
g
Kurz
spapr:
D
rop
CA
S
r
e
boot f
l
a
g
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Gr
e
g Kurz
spapr: Simplify sel
e
c
ti
o
n
o
f
radi
x
/hash during CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: Don't check capabilities removed between
C
AS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Greg Kur
z
spap
r
:
Fix
m
emor
y
leak in h_cl
i
ent_architectu
r
e_support()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Gre
g
K
u
rz
ppc: Offi
c
ia
l
l
y deprecate the CPU "compat" proper
t
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Gr
e
g
K
urz
sp
a
pr:
H
andle pe
n
ding hot plug/un
p
l
ug requ
e
sts at C
A
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Greg Kurz
9p/p
r
ox
y
: F
i
x exp
o
rt_fla
g
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spap
r
: Fix h
a
ndl
i
ng of unplugg
e
d devices d
u
ring CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
reg Ku
r
z
spap
r
:
Do
n
't use
s
papr_drc_needed() in CAS code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
pnv/p
h
b
3
: Add missing break sta
t
emen
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gre
g
Kurz
pnv/p
h
b
4: Fix
err
o
r path
in pnv_pec_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
p
nv/phb3: Convert
1u to
1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg
Ku
r
z
tes
t
s
:
S
i
lence
v
arious
w
arnin
g
s wit
h
pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
s
papr:
Don't
a
llow m
u
l
tiple acti
v
e vCPUs
a
t CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
G
reg K
u
rz
spapr: Fail CA
S
if o
p
tion v
e
ctor table cannot be
p
arsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: Use cpu_cl
a
ss_set_parent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
c
p
u: Introd
u
ce cpu_
c
lass
_
s
e
t_p
a
re
n
t_
r
eset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg Kurz
9p:
init_in_iov_from_pdu can
t
runcate the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
urz
p
n
v
/p
s
i
:
Consolidate some dupl
i
c
ated code in pnv_psi_rea
l
iz
e
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
e
g
Kurz
pnv/psi: Add dev
i
ce
res
e
t hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/xive: D
e
duce the
P
nvXive pointer
from XiveTCT
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
K
u
rz
s
p
ap
r
/xi
v
e: Deduce the SpaprXive
pointer from
XiveTCT
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv: Add a "pnor" const link p
r
oper
t
y to th
e
BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pp
c
/pnv:
Add an "nr-
t
hre
a
ds" p
r
op
e
r
t
y to the base ch
i
p
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
xi
v
e: Use t
h
e XI
V
E fabr
i
c link under the X
I
VE ro
u
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr, pnv, xive: Ad
d
a "xive-fab
r
ic" link to the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g
K
ur
z
p
n
v/
x
ive: Use device_cl
a
ss
_
set
_
paren
t
_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kur
z
ppc/pnv:
D
rop "num-chips"
machine propert
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
s
papr/xiv
e
: U
s
e devi
c
e_class_set_parent_realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Kurz
o
b
je
c
t: Improv
e
documentati
o
n of int
e
rfac
e
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv: Drop PnvC
h
ipCla
s
s
:
:type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/p
n
v: Introdu
c
e PnvChipClass::x
s
com_p
c
ba()
me
t
hod
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/p
n
v: D
r
op pnv_chip_is_power9() and
pnv
_
chip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
pc/pnv: Pass co
n
tent of
the "comp
a
ti
b
le" proper
t
y
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g
K
urz
ppc/pnv: P
a
ss XS
C
OM
b
ase a
d
dr
e
ss and
a
ddre
s
s size to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc
/
pnv:
I
ntroduce PnvChip
C
la
s
s::xscom_core_
b
ase()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
pp
c
/pnv: Intro
d
uce PnvChipClass
:
:intc_print_info()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Dro
p
pnv_is_power9() and pnv_i
s
_
p
ower10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
I
ntroduce P
n
v
MachineClass
:
:dt_power_
m
gt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
p
pc/pnv: Introduce PnvMachineC
l
ass and PnvMachineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: Dro
p
PnvPsi
C
lass
:
:chip_
t
ype
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/
p
nv: Introduce
P
nvP
s
iClass::co
m
p
a
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g
Kurz
ppc: Drop useless exte
r
n annotation
for funct
i
ons
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: M
a
k
e PnvXScomInterface
a
n incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc: Make
PPCVirtual
H
yper
v
isor
a
n
incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc: Ignore the CPU_IN
T
E
RRUPT_EXIT
T
B
i
nterrupt
w
i
t
h KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
pp
c
: Don't use CPUPPCState:
:
irq_input_sta
t
e with mode
r
n
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics:
D
o
n't deasse
r
t ou
t
p
u
ts
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
p
p
c: Deassert th
e
e
x
ternal
i
nterrupt pin i
n
KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xive: Configure num
b
er of
s
e
rvers in
KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
spapr/xics: Confi
g
ure number
of ser
v
ers in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Pass the
m
axi
m
um num
b
er of
v
CPUs to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
l
inux-headers: Updat
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: Ins
t
antiate cores separately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
xive/kv
m
:
T
rigger interrupts from
u
s
ers
p
a
ce
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
Kurz
spapr
:
A
bort if XICS interr
u
p
t
controll
e
r canno
t
be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
xi
c
s:
Li
n
k ICP_PROP
_
CPU property
to ICPState::c
s
p
o
inter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICP_PROP_XICS pr
o
perty
t
o ICPState::xic
s
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link I
C
S_PROP_XI
C
S proper
t
y
to ICSState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
:
Link "chip" proper
t
y to PnvXive::chip poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
/
pnv:
L
ink "chip" property to PnvCore::c
h
ip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
/
pnv: Link "chip" pr
o
p
e
rty to PnvHom
e
r::
c
hip
p
ointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Link "psi" pro
p
erty to PnvOCC::psi pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
Lin
k
"psi" pro
p
e
r
ty to P
n
vLpc::psi pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
xive: Link "xive" prope
r
ty
t
o
XiveEndSource::xrtr pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
x
iv
e
: Link "xive" pro
p
e
r
ty to XiveS
o
urce::xi
v
e pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
xive:
L
ink "cpu" proper
t
y to XiveTCTX::cs
p
o
inter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
p
pc/pnv: Dro
p
"chip" link from POWER9 PSI objec
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next