repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Makefile: Fix in-tree clean/distclean
2020-09-01
Gre
g
Ku
r
z
Ma
k
efile: Fix in-tree cle
a
n/distclea
n
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
G
r
eg Kurz
Makefile
:
Add back TA
G
S/ctags/c
s
cop
e
rules
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Greg Ku
r
z
s
p
apr/
x
ive
:
Use
xive_source_esb_len()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Greg Kur
z
nvram: Exit QEMU if
NV
R
AM can
n
ot c
o
ntain all -prom
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg
K
urz
sp
a
pr/xive: S
i
mplify error handling of
kvmppc_xive_cpu
_
sync
h
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
u
rz
ppc/xive: Simplify
error handling in xi
v
e_
t
ctx_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: Simplify error handling in k
v
mppc_
x
i
v
e_connect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/xive: Fix error
handling i
n
vmstat
e
_xive_tctx_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kurz
s
p
apr/xive: Fix error handling in kvm
p
pc_xive_pos
t
_load
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg K
u
rz
spap
r
/kvm: Fix e
r
ror han
d
ling in kvmppc_xive_pre_save()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
Kurz
s
p
apr
/
xive: R
e
work
e
r
ror han
d
ling of
k
vmppc_xive_s
e
t
_source_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
s
p
apr/
x
ive: Rew
o
rk err
o
r
han
d
ling
i
n
kvmpp
c
_xi
v
e_get_queues(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Ku
r
z
spapr/xiv
e
: Rework error handli
n
g of kvmp
p
c
_xi
v
e_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
urz
spapr/xive: Rework
erro
r
handlin
g
o
f
kvmppc_xive_cpu_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg Kurz
spapr/xiv
e
:
Rework e
r
ror handling of kvmp
p
c_xive_mmap()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kurz
s
p
apr/xiv
e
: Rework error handling of kvmppc_xive_s
o
urce_
r
e
s
et()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/
x
ive: Rewor
k
err
o
r handling o
f
kvmppc_xive
_
cpu
_
connect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
spapr:
Si
m
plify erro
r
handling in spapr_phb_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Ku
r
z
spapr/xive: Conve
r
t KV
M
devic
e
fd checks
t
o assert()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
p
p
c
/
x
ive:
Introduce de
d
icat
e
d
k
vm
_
irqchip_in_
k
erne
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/xive: Re
w
ork setu
p
o
f
XiveSource::esb
_
mmio
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr/
x
i
ve: S
i
mplif
y
kvm
p
pc_xi
v
e_dis
c
on
n
ect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Ku
r
z
s
pa
p
r/xive: F
i
x
xive->fd
i
f kv
m
_cr
e
ate_device() fails
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: C
l
arif
y
e
rror and documentation for broken KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
G
reg
K
urz
s
pa
p
r: Forbid nested KVM-HV
in pre-power9
compat mode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
s
p
a
pr:
Use e
r
ror_append_hint() in spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Gr
e
g Kurz
spapr_pci:
Ro
b
ustify s
u
pp
o
rt of
PC
I
bridges
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
G
r
e
g Kurz
ppc/p
n
v:
Make PSI device types not user
creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
G
re
g
Kurz
block: Avoid stale
p
ointer de
r
eferen
c
e i
n
blk_get_aio_c
o
ntext
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Gr
e
g Kurz
ppc/pnv:
S
ilence m
i
ssin
g
B
M
C
warning
w
ith qtest
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg Kurz
spapr: Simplif
y
som
e
warning printing paths in s
p
apr_ca
p
s
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
r
eg Kurz
ta
r
get/ppc: Fix argument to ppc_
r
adix
6
4
_
par
t
ition_scoped_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g Ku
r
z
target/ppc: Don't
u
pdate radix
PTE R
/
C bit
s
wit
h
gdbstub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
Kurz
tar
g
et/ppc: Fix ar
g
uments to
p
pc_radix64_
p
ar
t
ition_sco
p
ed_xl
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Add missing bra
c
es in ppc_
r
adix
6
4
_
partition_scop
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg K
u
rz
target/pp
c
:
D
on
'
t
i
nitialize
some local
v
ariables in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
re
g
Kurz
target/ppc
:
Pass const
po
i
nter
t
o
ppc_radix64_get_fully_qual
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
K
urz
ta
r
get/ppc:
Pass
co
n
s
t
poi
n
ter to p
p
c_radix64_get_prot_amr()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg K
u
r
z
target/ppc: Untabify e
x
c
p_helper
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
Gr
e
g Kurz
9p: Lock direc
t
ory streams with a CoMutex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg K
u
rz
spapr:
D
rop C
A
S reboo
t
flag
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr:
S
impli
f
y s
e
l
e
ction of radix/hash d
u
ring CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kur
z
spapr
:
Don
'
t check capab
i
lities
r
emo
v
e
d between
C
AS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Gre
g
K
urz
spapr: F
i
x
memory leak in h_clien
t
_a
r
chitecture_support()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kur
z
ppc: Officia
l
ly depr
e
c
ate th
e
CPU "compat" prope
r
ty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg K
u
rz
spapr: H
a
n
dle pe
n
ding hot
plug/unpl
u
g requests at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Gr
e
g
Kurz
9p/proxy:
F
i
x ex
p
ort_flags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
s
p
apr: Fix handling of
u
nplugg
e
d
de
v
ices during CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spapr: Don't use spapr_drc_
n
eede
d
() in CA
S
c
od
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
reg Kurz
pnv/phb3: Add mi
s
s
i
ng br
e
ak state
m
ent
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Ku
r
z
pnv/phb4: Fix
e
rror path i
n
pnv_pec_re
a
lize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3: Convert
1
u to 1
u
l
l
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Gre
g
Kurz
t
e
sts: Silence various warnings with pserie
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spap
r
: Don't all
o
w multi
p
le activ
e
vCPUs at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Fail CAS if
o
ption vector
table cannot be parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: Use cpu_class_set_parent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Gr
e
g Kurz
cpu: Introduce cpu_class_set_parent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg Kurz
9p:
init_in_iov_f
r
om
_
pdu can truncat
e
the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
p
n
v/p
s
i:
C
onsolidate some
d
uplic
a
ted code in pnv_psi_realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
pnv/psi: Add device reset
h
ook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
p
nv/xive: Deduce the P
n
vXive pointer from XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
rz
s
papr/xive: Deduce
the SpaprXive pointer from XiveTC
T
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Ku
r
z
ppc/pnv
:
A
dd a "p
n
or"
c
on
s
t link pr
o
p
erty to the BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
ppc/pnv: Add an
"
n
r-threads" pro
p
erty
to the base chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
x
i
ve: U
s
e
th
e
XIVE fabric l
i
n
k
u
n
d
e
r the XI
V
E router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kur
z
spap
r
, pnv, xi
v
e: Add
a "x
i
ve-fabri
c
"
li
n
k to the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
e
g Kurz
pnv/xiv
e
: Use device_class_set_parent
_
realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
p
c/pnv:
Drop "num-chips"
machine property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/xiv
e
:
Use devic
e
_c
l
ass_se
t
_p
a
rent_r
e
alize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Gre
g
Ku
r
z
ob
j
ect
:
Impro
v
e docume
n
tation of interfac
e
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/
p
nv:
D
rop PnvChipClass::
t
y
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Int
r
oduce
P
nvC
h
i
p
Class::xscom_pcba(
)
method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv: Dr
o
p pnv_ch
i
p_is
_
power9() and
pnv
_
chi
p
_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
p
c/pnv: Pass
c
ontent
o
f the "compatible" property
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pn
v
: Pass
X
S
COM
b
ase ad
d
r
e
ss and a
d
dress size to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/
p
nv: Introduce PnvChi
p
Clas
s
:
:xscom_
c
ore_base
(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/
p
nv: Introduce PnvChipC
l
ass::intc_
p
rint
_
info()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
K
u
rz
ppc/
p
nv: Drop p
n
v_is_p
o
wer
9
(
)
and pnv_is_p
o
wer10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c
/
p
n
v: Introduce
P
nvMachineC
l
ass
:
:dt_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv
:
Introdu
c
e PnvMach
i
n
eCl
a
ss
a
nd PnvMac
h
ineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
ppc/pnv: Drop PnvPsiClas
s
::chip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: In
t
roduce
P
n
v
PsiClass::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc: Drop
u
s
eless extern annotation f
o
r functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv
:
M
a
ke Pn
v
XScomInterface
an in
c
ompl
e
te type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
pc: Make PPCVirtualHy
p
ervis
o
r an incompl
e
te type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Ign
o
r
e the CPU_INTERRUPT_EXI
T
TB int
e
r
r
upt with
K
VM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc: Don't us
e
CPUP
P
CSt
a
t
e
::irq_input_s
t
ate with
modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
x
i
cs: Do
n
't
deassert ou
t
puts
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Dea
s
sert the e
x
ternal interrupt p
i
n in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
s
pa
p
r/xiv
e
:
Conf
i
gure num
b
er of servers
in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xics: Configure number of servers in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
spap
r
: Pass the
maximum
n
umber of
vC
P
Us
to
t
he KV
M
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
linux-h
e
ade
r
s: Update
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c
/pnv: Instantiate cores se
p
arately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
xive/kvm:
T
r
igger interrupts from userspace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
s
p
apr: Abort
if XICS interr
u
pt controller can
n
ot be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
xics: Link ICP_PROP
_
CPU proper
t
y to ICPState::cs pointe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
xi
c
s: Li
n
k
I
CP_PROP
_
XICS property to
IC
P
Sta
t
e::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
urz
xics: Link ICS_PRO
P
_XICS p
r
operty to ICS
S
tate::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
/
pnv: Link "c
h
ip" property to
P
nv
X
ive
:
:chip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next