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
ppc: Add a return value to ppc_set_compat() and ppc_set_compat_all()
2020-10-08
G
reg Kurz
ppc: Ad
d
a retur
n
v
a
lue to ppc_set_
c
ompat()
a
n
d
p
p
c_set_comp
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-10-08
G
reg Kurz
spapr: Fix error l
e
a
k in spapr_realize_
v
cpu()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-10
Greg Kurz
Makef
i
le: Skip the meson subd
i
r in
c
scope/
T
AGS/c
t
a
g
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-10
Greg Kurz
Makefil
e
:
D
rop extra phony cscope
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Gre
g
K
u
rz
Makefile: Fix in-tree clean/
d
istclean
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Greg
Ku
r
z
Makefile: Add back T
A
GS/c
t
a
gs/cscope rules
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Greg K
u
r
z
mailmap: Add entr
y
f
o
r Gre
g
K
u
rz
mailmap: Add entry for
Greg Kurz
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Greg
Kurz
spapr/xive:
U
se x
i
ve_
s
ourc
e
_esb
_
len
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Gr
e
g Kurz
nvram: Exit QEMU i
f
NVRAM cannot
c
on
t
ain all -prom
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg Kurz
spap
r
/xive
:
S
i
m
pl
i
fy e
r
ror handling of kv
m
ppc_xi
v
e
_cpu
_
s
y
nc
h
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
e
g
Kur
z
ppc/
x
ive:
Simpl
i
fy
e
rro
r
handling in xive_
t
ctx_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: S
i
mplify
e
r
r
o
r
handl
i
ng in kvmppc_
x
iv
e
_
c
onnect
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kurz
ppc
/
xive: Fix error handling in vmstate_
x
ive_tctx_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
s
p
apr/xive: Fix erro
r
hand
l
in
g
in kvmppc_xive
_
post
_
load()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g K
u
rz
s
p
apr/kvm
:
Fix er
r
or handling in kvmppc_xive_pre_save()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg
Kurz
s
papr/xive: R
e
work error hand
l
ing of
kvmppc_xive_set_sou
r
ce_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Ku
r
z
s
p
apr/xive
:
Rework er
r
or handlin
g
in kvmppc_xive_get_q
u
eues
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
urz
spapr/xive:
R
e
work error ha
n
dli
n
g of kvmppc_xive_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg Kurz
s
p
apr/xive: Rewor
k
error
h
andling of kvmpp
c
_x
i
ve_
c
p
u
_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g
Kurz
s
p
a
pr/xive: Rework error handlin
g
of kvmppc_xive_mma
p
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
spapr/xive: Re
w
o
rk error handling o
f
k
v
mppc
_
xive_source_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Ku
r
z
spapr/xive: Rework err
o
r h
a
ndl
i
ng of kvmppc_xiv
e
_cpu_c
o
nnect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
sp
a
pr:
S
implify
e
r
r
or handlin
g
in spapr_phb_realiz
e
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: Convert
K
VM de
v
i
c
e
fd checks
t
o ass
e
r
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
pp
c
/xi
v
e: Introduce d
e
di
c
ated kvm_irqchip_in_ke
r
nel
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Ku
r
z
ppc
/
xi
v
e: Rework setup of XiveSource::esb_mmi
o
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
s
pa
p
r/x
i
ve
:
S
implify
k
vm
p
p
c_xive_disconn
e
ct()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
G
r
e
g Kurz
spapr/xive: Fix xive->fd if kvm_cre
a
te_device()
f
ails
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Gr
e
g Kurz
spapr: Clarify er
r
or and docum
e
ntat
i
o
n
for broken KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr
:
Forbid nested KVM-H
V
in pre-power9 comp
a
t mode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: Use error_a
p
pend_hint() in spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
G
r
eg Ku
r
z
spapr_pci: Rob
u
stify support of PCI brid
g
es
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Gr
e
g
K
urz
ppc/
p
nv: Ma
k
e P
S
I
d
evic
e
types not user c
r
e
atable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg K
u
rz
b
lock
:
Avoid stale pointe
r
der
e
fer
e
n
ce in blk_g
e
t
_aio_co
n
text()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Gr
e
g Kur
z
ppc/pnv: Silence m
i
s
sing BMC warning with
q
test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg Kurz
spapr: S
i
mplify some warning
printin
g
paths in spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
arget/ppc:
Fix argument to
p
pc_radix64
_
partit
i
on_s
c
ope
d
_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
reg Kurz
target/p
p
c:
Don't updat
e
radi
x
PTE R/C b
i
ts with gdbstub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Fix
argum
e
nt
s
to
p
pc
_
radix64_pa
r
ti
t
ion_sco
p
ed_x
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target
/
ppc:
Add mis
s
ing braces in
p
pc
_
ra
d
ix64_partition_scop
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g
Kurz
target/ppc: Don't initia
l
i
z
e some loca
l
v
a
r
iables in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Ku
r
z
ta
r
get/ppc: Pass const pointe
r
to ppc_radix64
_
get_fully_qual
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/p
p
c: Pass
const po
i
nte
r
t
o
ppc
_
radix64_get
_
prot_amr()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
r
eg Kurz
target/ppc: Untabi
f
y excp_helper
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
Gr
e
g Kurz
9p: Lock d
i
rectory stre
a
ms
w
ith a C
o
Mutex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
G
r
eg K
u
rz
spapr: Drop
CAS reboot flag
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: Simplify se
l
ec
t
ion
o
f radix/hash during CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: Don'
t
check capabilit
i
es removed bet
w
een CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Gr
e
g Kurz
spapr
:
Fi
x
m
e
mory
l
eak in h_cli
e
nt_arch
i
te
c
ture_support()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Ku
r
z
ppc: Officially deprecat
e
the CPU "compat" pr
o
perty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kur
z
spapr: Handle pendin
g
h
o
t plug
/
u
n
plug re
q
u
ests at
C
AS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
G
r
e
g
K
ur
z
9p/proxy: Fix
export_fla
g
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg
K
u
rz
spapr
:
Fix
handling of unplugged devices d
u
ring CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
spapr
:
Don't use spapr_
d
rc_need
e
d() in
C
AS co
d
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/
p
hb
3
: Add missing br
e
ak statement
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gr
e
g Kurz
pnv/
p
hb4
:
Fix error path in pnv_pec_real
i
ze()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gr
e
g Kurz
pnv/phb3:
C
onve
r
t 1u t
o
1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg Kurz
tests:
Si
l
enc
e
various warnings with
pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Don'
t
allow mult
i
ple active v
C
PU
s
at CA
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Ku
r
z
s
p
apr: Fail CA
S
i
f
o
ption vector ta
b
le
ca
n
not be parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: Use cp
u
_class_
s
e
t
_parent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg
Kurz
c
p
u: Introdu
c
e cpu_class_s
e
t
_pare
n
t_re
s
e
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg Kurz
9p: ini
t
_in_iov_from_
p
du can truncate the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pn
v
/p
s
i
:
C
o
nsol
i
date some duplicated code
in
p
nv_psi_r
e
ali
z
e()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
pnv/psi: Add device reset hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
nv/
x
ive: Dedu
c
e t
h
e P
n
vXi
v
e
pointer
f
rom
XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
p
apr/xive: Dedu
c
e the SpaprXive p
o
in
t
er from XiveT
C
T
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
ppc/pnv: Add a "pnor" const link property to the
B
MC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
ppc/pnv: Add an "nr-
t
hreads"
p
r
o
pert
y
to
the bas
e
chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
xi
v
e:
U
s
e the XIVE
fabric link under the XIVE rou
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr,
p
nv, xive
:
A
dd a "xive
-
fabric" link
to
the X
I
V
E
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg
K
urz
pnv
/
xiv
e
: Use
d
e
vice_cla
s
s_set_pa
r
ent_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
ppc/pnv: Dr
o
p "num-chips" machine p
r
o
pe
r
ty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
spap
r
/xive: Use device_class
_
set_parent_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Kurz
object:
Improv
e
d
ocumentation of interf
a
ces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv: D
r
op PnvChipClass::type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
I
ntr
o
d
uce Pn
v
ChipC
l
ass::xscom_pcba() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
ppc/pnv: Drop p
n
v_chi
p
_is_powe
r
9
() and pnv
_
chip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Pass con
t
ent
o
f the "compatible"
p
roperty
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
p
c/
p
n
v: Pass X
S
COM base address and a
d
d
r
ess si
z
e
t
o
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
:
I
ntrodu
c
e PnvChi
p
Class:
:
xscom_core_base()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/
p
n
v: Introd
u
ce
PnvChipCla
s
s
:
:intc_print_i
n
f
o
(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
Drop pnv_is
_
power9() and pnv
_
is_pow
e
r10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: Introduce PnvMachineClass::dt_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
p
c
/
pnv: Introduce
P
nvMachineClass an
d
PnvMachineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: D
r
op PnvPsiClass::chi
p
_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc
/
pnv: Introduce
P
nvP
s
i
Class::comp
a
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc
:
Drop u
s
eless
e
xt
e
rn annotation
f
or functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: Make P
n
v
XSc
o
mI
n
ter
f
ace an incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
pp
c
:
M
ake PPCVi
r
tua
l
H
y
p
e
rvisor an incompl
e
te ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Ku
r
z
ppc: Ignore the CPU_IN
T
ERRUP
T
_EXITTB interrupt with KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Don't us
e
CPUPPCState::irq_input
_
state
w
ith modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
x
i
cs: Don't deassert outputs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Ku
r
z
ppc: Deassert the exter
n
al int
e
rrupt pin in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Ku
r
z
spapr/
x
iv
e
:
Configure
number of servers in KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xics:
Configure number of s
e
r
vers in
K
VM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
spapr
:
Pass the maximum number
of vCPUs to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
linux
-
head
e
rs: Updat
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g K
u
rz
ppc/pnv:
Instantiate cores
s
eparately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
xive/k
v
m:
T
rigger interrupts from us
e
rspa
c
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next