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: Get rid of cas_check_pvr() error reporting
2020-10-08
Greg K
u
rz
s
p
apr
:
Get
r
i
d of cas_check_pvr() error reporting
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-10-08
Greg Kurz
spap
r
: Simplify error handling in caller
s
of ppc_
s
et_compat()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-10-08
Greg Kurz
ppc: Fix return value in
c
pu_post_load
(
) e
r
ror p
a
th
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-10-08
Gre
g
Kurz
ppc: Add
a
r
etur
n
value to ppc_set_c
o
m
pat() and ppc_se
t
_comp
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-10-08
Greg K
u
rz
spapr: Fix error l
e
ak in sp
a
p
r
_realize_vcpu()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-10
G
re
g
Kurz
Make
f
ile: Skip the meson sub
d
ir in c
s
cope/TA
G
S/ctags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-10
G
r
eg Kurz
Makefile: Drop extra phony cscope
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Greg Kurz
Make
f
ile: Fix in-tree cl
e
a
n
/distcle
a
n
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Greg Kurz
Ma
k
efile:
Add back TAGS/ctag
s
/cscop
e
rules
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Gre
g
Kurz
mailmap: Add entr
y
for Greg Kurz
mailmap: Add entry for
Greg Kurz
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Gr
e
g Kurz
spa
p
r
/xive:
Use xive
_
source
_
es
b
_len()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Greg Kurz
nv
r
am: Exit QEMU if
N
VRA
M
canno
t
contain
all -prom
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kur
z
sp
a
pr/xive
:
Simplify error h
a
ndling of
k
vmppc_xive_c
p
u_synch
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/xiv
e
: Simplify error handling in xive_tctx_re
a
lize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive:
Simplify error han
d
l
i
ng in kvmpp
c
_xiv
e
_connect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/xive: Fix error
h
andlin
g
in vmstate_xive_tctx_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Ku
r
z
spapr
/
xive: Fi
x
error handling in
k
vmppc_xive_post_load(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spap
r
/
k
v
m
:
Fix error handling in kv
m
p
pc_xive_
p
re_sav
e
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
spapr/
x
ive: R
e
work err
o
r han
d
lin
g
of kvmppc_xive_set_source
_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
sp
a
pr/xive
:
Rework err
o
r handling in kvmppc_xive_get_que
u
es()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
spapr/xive: Rework error handling of kvmppc_xive_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
u
rz
spapr/xive
:
R
e
wo
r
k
error ha
n
d
l
ing
of
k
vmppc
_
xi
v
e_cpu_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kur
z
s
p
apr/xive: Rework erro
r
handling of
k
v
m
ppc_x
i
ve_mmap()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/
x
ive: Rewo
r
k
erro
r
h
a
ndling of
kvmppc_xive_sou
r
ce_
r
eset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Ku
r
z
spapr/xive: Rework
er
r
o
r handling of
k
vmpp
c
_xi
v
e
_
cpu_connect(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr: Simpl
i
fy erro
r
handl
i
n
g
i
n spapr_phb_rea
l
iz
e
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Kurz
spapr/xive: Convert K
V
M device fd c
h
e
c
ks to a
s
s
ert()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
u
r
z
p
pc/x
i
v
e
: Introduce de
d
icated kvm_
i
rqchip_in_kernel
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/xive: Rework se
t
up
of Xi
v
eSource::es
b
_mmio
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Gre
g
Ku
r
z
spapr
/
x
i
ve:
S
imp
l
ify kvmppc_xive_disconnect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Ku
r
z
spapr/xive: Fix xive->fd if k
v
m_cr
e
a
t
e_d
e
vice() fails
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: C
l
arify e
r
r
or and
docume
n
t
ation for broke
n
K
V
M
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
G
r
eg Kurz
spapr: Forbid ne
s
ted KV
M
-HV
i
n
pre-po
w
er9
compat mode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kur
z
spapr: Use erro
r
_append_hint(
)
in spap
r
_ca
p
s
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
G
reg
Kurz
s
p
ap
r
_pc
i
: Robust
i
fy support of PCI bridges
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg Kurz
ppc/pnv: Make P
S
I de
v
i
c
e ty
p
es not
u
ser cre
a
t
able
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg Kurz
blo
c
k: Avo
i
d
s
t
ale
pointer dereference in
b
lk_get_aio_cont
e
xt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg Kurz
ppc/pnv: Silenc
e
m
i
ssin
g
BM
C
warning
with qtest
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Gre
g
Kur
z
s
p
apr: Simplif
y
s
o
me warn
i
ng pri
n
t
ing p
a
th
s
in
s
papr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/
p
pc: Fix
argu
m
e
nt t
o
ppc_radix
6
4_partition_scoped_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kur
z
target/ppc
:
Don't update radix PTE R/
C
bits wi
t
h gd
b
s
t
ub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Fix arguments to ppc_radix64_part
i
t
i
on_sco
p
ed_xl
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
a
rget/ppc: Add missing brace
s
i
n
ppc_radi
x
64_partition_scop
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: D
o
n't initialize
s
ome local variabl
e
s in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Pass const pointer to ppc_r
a
dix64_get_fully_qual
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
Kurz
target/p
p
c: Pass con
s
t
pointer to ppc_radix64_get_prot_amr(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/
p
pc: Unt
a
bify exc
p
_helper
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
Greg Kurz
9p: Lock directory streams with a CoMutex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Gre
g
Kurz
spapr: Drop
C
AS
r
eboot flag
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
s
p
apr
:
Si
m
plify
s
e
l
ection of
radix
/
hash during CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Gr
e
g Kurz
spapr: Don'
t
c
heck c
a
p
a
bilities removed between CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Gr
e
g Kurz
s
papr: Fix m
e
mory leak in h_cl
i
ent_architecture_support()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kur
z
ppc: Officiall
y
depr
e
cate the CPU "compat" property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg
Kurz
spapr: Handle pendi
n
g hot plug/unp
l
ug
r
e
q
u
ests at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Greg Kurz
9p/proxy: F
i
x exp
o
rt
_
f
lags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spapr: Fix handling
of unp
l
u
g
ged de
v
ices during CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
reg Kurz
spapr: Do
n
't use spapr_d
r
c_needed
(
) in CAS c
o
de
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Kurz
pnv/phb
3
: Add missing br
e
ak s
t
atement
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kur
z
pnv/ph
b
4: Fix er
r
or path in pnv_pec_realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb
3
: Convert
1u to
1
ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Gre
g
Kurz
test
s
: Silence various warnings with pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Gr
e
g Kurz
spapr: Don't
allow multiple active vCPUs at C
A
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Fail CAS if optio
n
vector tab
l
e
c
annot be pars
e
d
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg
Kurz
c
pu: Use cpu_class_
s
e
t_parent
_
res
e
t()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: In
t
r
o
duce cpu_class
_
set_parent_reset
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg
K
urz
9p: init_in_iov
_
from_pdu can truncate the si
z
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Ku
r
z
pnv/psi: Consolidate some duplica
t
e
d code in pnv_ps
i
_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
pnv/psi: A
d
d
d
e
vice rese
t
hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv
/
xive: Deduce the
P
n
vXive poi
n
t
e
r from XiveT
C
TX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr
/
xiv
e
:
Deduce th
e
Spapr
X
i
ve poin
t
er fr
o
m XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv:
A
dd a "pnor" c
o
n
s
t
link property to
t
h
e
BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
ppc/pnv: Add an
"
nr-thre
a
ds"
p
r
ope
r
t
y
to
the base chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kurz
x
i
v
e
: Use the XI
V
E fa
b
ric link under the XIVE router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
spapr, pnv, xi
v
e:
Add a
"
xive-fabr
i
c
" li
n
k to
the
X
IVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/xive
:
Use de
v
i
c
e_c
l
as
s
_set_
p
a
rent_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
ppc
/
pnv: Drop "n
u
m-
c
hi
p
s" mach
i
ne property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kurz
spapr/xive
:
U
s
e devi
c
e_cla
s
s_set_
p
arent_re
a
l
iz
e
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Kurz
o
bje
c
t
:
Improve docum
e
ntation of inte
r
faces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
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 Kurz
pp
c
/pnv: I
n
troduce PnvCh
i
pClass::x
s
com
_
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_i
s
_p
o
we
r
10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
p
c/p
n
v:
Pass con
t
ent of the "c
o
mpati
b
le" property
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv: Pass XSCOM base address
a
n
d
add
r
ess si
z
e to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
p
pc/pnv: Introduc
e
PnvCh
i
pClass::xscom
_
c
o
r
e
_bas
e
(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
ppc/p
n
v
: Introduce Pnv
C
hipCla
s
s::intc_print
_
info()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg K
u
rz
p
p
c/pnv: Dr
o
p
pnv_is_power9() and pnv_is_power10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/p
n
v
:
Introdu
c
e PnvMachin
e
Class:
:
d
t_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
p
p
c/pnv: I
n
troduce PnvMachin
e
Class
a
nd PnvMachineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
rz
ppc/p
n
v:
Drop
P
nvPsiClas
s
:
:
c
hi
p
_typ
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
p
p
c/pnv:
Intr
o
duce Pnv
P
siClass::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc: Drop usele
s
s
extern
a
nnot
a
t
ion for functio
n
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv:
M
ake P
n
vXScomInterface an incompl
e
te typ
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
: Make PPCVirt
u
alHyp
e
r
v
isor an incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
ur
z
p
p
c:
Igno
r
e t
h
e CPU_INTERRU
P
T
_
E
X
I
TT
B
interrupt with KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Don'
t
use
CPUPPCState::irq_in
p
ut_st
a
te
w
ith modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xi
c
s: Don't deassert outpu
t
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc: Deasser
t
the e
x
t
e
r
n
a
l
interrupt pi
n
in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
s
p
a
p
r/xive: Configure number
of servers in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
u
rz
s
papr/xi
c
s: Configur
e
number of serv
e
rs in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
spapr:
Pass the maximum
n
um
b
er of vCPUs to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next