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
Makefile: Add back TAGS/ctags/cscope rules
2020-09-01
G
re
g
Kurz
Makefile: Add b
a
ck TAG
S
/ctags/cscope rule
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Gr
e
g Kurz
spapr/xi
v
e: Use xive_sou
r
ce_esb_len
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Gr
e
g
K
urz
nvram: Exit
QEMU if N
V
R
A
M cannot contain all
-
pro
m
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kurz
s
pa
p
r/xiv
e
:
S
i
m
p
lif
y
error hand
l
ing of kv
m
ppc_xive_cpu_
s
y
nch
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g K
u
r
z
ppc/x
i
ve: Simplify
error
h
a
n
dling in xi
v
e_tctx_real
i
ze()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kur
z
spapr/x
i
ve: Si
m
p
l
i
fy error handling in kvmpp
c
_xive_connect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
p
pc/xive: Fix error
h
andling
in
vmsta
t
e_xive_tctx_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kur
z
sp
a
pr/xiv
e
: Fi
x
error hand
l
i
n
g in
kvmppc_xive_post
_
load(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
spapr/kvm: Fix error hand
l
ing in kvmppc_xive_p
r
e_
s
ave()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: Rework error
h
andling of kvmppc_xive_set_source_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/x
i
ve: Rew
o
rk error handling
i
n kvm
p
pc_xive_get_queues()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg K
u
rz
spa
p
r/xive: Rework error handling of
k
vmppc_xive_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spap
r
/xi
v
e
: Re
w
ork
e
r
ror handling of k
v
mppc_xive
_
cpu_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg K
u
rz
s
papr/xi
v
e: Rew
o
rk error handling of kvmppc_
x
ive_mmap
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
urz
spapr/xive: Re
w
ork err
o
r handli
n
g o
f
kvmp
p
c_xive_source
_
r
eset
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
s
p
ap
r
/xive: Rework err
o
r handling of
k
vmppc_xive_cpu_connect
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spa
p
r
:
Simpli
f
y
e
r
r
or hand
l
in
g
in spapr_phb_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive:
C
onvert KVM dev
i
ce f
d
checks to assert(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
K
urz
p
p
c
/xive:
Introd
u
ce
d
ed
i
cated kvm_irqchip_i
n
_kernel
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
pp
c
/xive: Rework set
u
p of XiveSo
u
rce::esb_mmi
o
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
G
r
eg Kurz
sp
a
p
r/xive: Simplify kvmppc_xive_disconn
e
ct()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg K
u
rz
spapr/
x
i
ve: Fix x
i
ve
-
>fd if
kv
m
_create_dev
i
ce() f
a
ils
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
G
reg Kurz
spapr: Clari
f
y er
r
or
and docu
m
enta
t
ion for broken KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: Forbid nest
e
d KVM-HV in pre-power9 compat mod
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
s
papr: U
s
e error_append_hint() in spapr_ca
p
s
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Gr
e
g Kurz
s
p
apr_
p
ci: Robustify support
o
f
PCI bri
d
g
es
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
G
reg Kurz
ppc/pnv: Make P
S
I
device t
y
pes not user cr
e
atable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg
K
urz
block:
A
v
o
i
d stale poin
t
e
r
d
e
re
f
erence in bl
k
_
get_a
i
o_con
t
ext()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg
K
urz
pp
c
/p
n
v:
Silence missing BMC
w
arning with qtest
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
G
reg Ku
r
z
sp
a
pr: Sim
p
lify some warning printing p
a
ths
in spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target
/
ppc:
Fix argument
to pp
c
_r
a
d
ix6
4
_partit
i
o
n
_sco
p
ed_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gre
g
K
urz
target/ppc: Don't u
p
dat
e
r
adix PTE R/
C
bits with
g
dbstub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg K
u
r
z
targ
e
t/ppc: Fi
x
argum
e
nts to ppc_radix64_par
t
ition_scoped_xl
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
Kurz
targ
e
t/ppc: Add missi
n
g
b
r
ac
e
s
i
n ppc_radix64
_
p
artition_scop
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
targe
t
/ppc: Don't
i
nitialize some local variables in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Ku
r
z
target/ppc: Pass const pointer
t
o pp
c
_r
a
dix
6
4_get_fully_q
u
a
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gre
g
Kur
z
tar
g
e
t
/ppc: Pass
c
onst
p
ointer to ppc_radix64_get_prot_amr()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g Kurz
t
arget/ppc: Untabify exc
p
_helper
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
Greg Kurz
9p:
Lock dir
e
ctory streams w
i
t
h
a CoMutex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg
Kurz
spapr: Drop
CA
S
reboot flag
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: Sim
p
lify selection of radix/h
a
sh during CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
G
r
eg Kurz
spap
r
: Don't check c
a
pabilities removed
b
etween CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Greg Kurz
spapr:
F
i
x m
e
m
ory
leak in h_client_arc
h
itecture_support()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
G
reg Kurz
ppc: Of
f
icially depr
e
c
at
e
the CPU "compat" property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
spa
p
r: Handle p
e
ndin
g
hot plug/unplug
requests at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Greg Kur
z
9p/pr
o
xy
:
F
ix export_fla
g
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Gre
g
K
u
r
z
spapr: Fi
x
han
d
ling
o
f
u
n
plugge
d
devices during CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Ku
r
z
spapr: Don't use spapr_dr
c
_n
e
eded()
i
n CAS
c
ode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3: Add
m
is
s
ing
br
e
ak statem
e
nt
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Kurz
pn
v
/phb4: Fix
e
rror path in pnv_
p
ec_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
p
n
v/phb3: Convert 1u to 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg Kurz
tes
t
s
:
Si
l
e
nce vari
o
u
s warni
n
gs with pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Don't allow mul
t
iple acti
v
e
vCP
U
s at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr
:
Fa
i
l CAS if option ve
c
t
o
r table cannot be parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg
K
urz
cpu: Use cpu_class
_
s
e
t
_
p
arent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Ku
r
z
cpu: I
n
troduce cp
u
_class_set
_
parent_rese
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
G
reg Ku
r
z
9
p: init_i
n
_iov_from_pdu c
a
n truncate
the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv
/
psi: Consolidate some duplicated
code in pnv_psi
_
realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
pnv
/
psi: Add device reset hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Ku
r
z
pn
v
/xiv
e
: D
e
d
u
ce the PnvXiv
e
pointer from XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg K
u
rz
spapr/xive
:
Deduc
e
t
h
e Spap
r
Xi
v
e pointer from XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
rz
ppc/pnv:
A
dd a "pnor" const
l
ink proper
t
y to the BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/
p
nv: A
d
d an "nr-threads" property to the
b
a
se c
h
ip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
rz
xive: Use the XIVE fabric link under the XIVE router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
p
apr, pnv, xive: Add a "xive-fabri
c
" l
i
nk to
t
he XI
V
E
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
pnv
/
xive:
U
se de
v
ice_c
l
a
ss_se
t
_pa
r
ent_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
p
pc/pn
v
: Drop
"num
-
ch
i
ps" machine
p
rop
e
rt
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
sp
a
pr/xive: Use
device_
c
la
s
s
_set_p
a
rent_rea
l
i
z
e
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Ku
r
z
obj
e
c
t
:
Im
p
rove
documentatio
n
of
i
n
t
e
rfaces
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
ChipCla
s
s::type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Int
r
o
d
u
ce Pn
v
ChipCl
a
ss
:
:xscom_pcba() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: D
r
op pnv
_
c
h
ip_is_p
o
wer
9
() and pnv_chip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv: Pass content of
the
"
compatible"
pr
o
pe
r
ty
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/
p
nv: Pass XS
C
OM b
a
se address and addre
s
s size to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
ppc/pnv: Intro
d
u
c
e PnvChipClass::xscom_core_base()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Introduce PnvC
h
ipClass:
:
i
n
tc
_
p
rint_in
f
o(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/pnv: Drop pnv_is_powe
r
9() and pnv_is_power10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
pp
c
/
p
nv:
Introduce
Pn
v
MachineClass::d
t
_
p
o
wer
_
mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introduce
P
n
vMachineCl
a
ss
a
nd Pnv
M
a
c
hineClas
s
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv
:
Drop P
n
vPsiClass::chip_typ
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Intro
d
uce Pn
v
PsiClass::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc:
Dr
o
p useless extern annotation for functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
ppc
/
pn
v
:
M
ake Pnv
X
ScomInterf
a
ce a
n
in
c
o
m
plete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc: Make PPC
V
irtual
H
ypervisor an incomplete ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc: Ignor
e
the
C
PU_
I
NTERRUPT_EXITTB i
n
terrupt with
KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc:
D
on
'
t use CPUP
P
C
Sta
t
e::irq_input_sta
t
e wi
t
h mo
d
ern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xic
s
: Don't deassert out
p
u
ts
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Deas
s
ert the
ext
e
rnal interr
u
pt pin in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
s
pa
p
r/xive: Configure number of servers in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
spapr/xics: Co
n
figure num
b
er
of
s
ervers in
K
V
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Pas
s
the maximu
m
number of vCPUs
t
o the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
l
i
nux-headers: Upd
a
te
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
Kur
z
ppc/pnv: Insta
n
tiate cores se
p
arately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive/kvm: T
r
igger i
n
terrupts fro
m
userspace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
spap
r
: A
b
o
r
t
if XICS interrupt contro
l
ler
cannot be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics:
Lin
k
ICP_
P
ROP_CPU p
r
operty to ICPState::cs pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
ic
s
: Li
n
k ICP_PROP_XICS pr
o
pert
y
to ICPState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Ku
r
z
xics: Link IC
S
_PROP
_
XICS
pr
o
perty
t
o ICSState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: Link "chip" property to PnvXiv
e
::chip poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: Link
"chip" prope
r
ty to
P
nvCore::chip
p
o
in
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next