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: Add back TAGS/ctags/cscope rules
2020-09-01
G
reg K
u
rz
Makefile: Add back TAGS/ctags/
c
scope rules
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Greg K
u
rz
spapr/xive: Use
x
ive_source_es
b
_le
n
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Gre
g
Kurz
nvram: Exit QEMU if NVRAM ca
n
not conta
i
n all -prom
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
e
g
Kurz
s
p
apr/x
i
ve: Sim
p
lif
y
e
r
r
o
r handli
n
g o
f
kvmppc_xive_cpu_
s
ync
h
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
ppc/xive: Simpli
f
y error
h
andlin
g
in xi
v
e_tct
x
_r
e
alize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: Simp
l
i
f
y
e
rror handling in kvmppc_xive_con
n
ect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
p
pc/xive: Fix error
h
an
d
ling in
vm
s
ta
t
e_x
i
v
e
_tctx_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg K
u
rz
s
p
apr/xive: F
i
x
e
rror
h
andling in kvmppc_xive_
p
ost_load()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kur
z
spap
r
/kvm:
Fix error handling in kv
m
p
p
c_xive
_
p
re_save()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg
Kurz
sp
a
p
r
/xi
v
e: Rework erro
r
hand
l
i
n
g of kvmppc_xive_s
e
t_sou
r
c
e_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kur
z
s
p
apr/xive:
Re
w
ork erro
r
handling in k
v
mppc_xive
_
g
e
t_qu
e
ues()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Kurz
spapr/xive
:
Re
w
o
r
k error hand
l
ing of
k
vmppc_x
i
ve_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spap
r
/
xive: Re
w
o
r
k error han
d
l
in
g
of kv
m
p
p
c_xiv
e
_cpu
_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
u
r
z
spapr/xive: R
e
wor
k
error handl
i
ng of kvmppc_x
i
ve_mmap()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
urz
spapr/xive: Rework error handling
o
f
kvmppc_xive
_
source_reset
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
spapr/xive: Rew
o
r
k
error
h
a
ndling of
k
vmppc_xive_cpu_connect
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g
Kurz
s
papr: S
i
mplify error h
a
nd
l
ing in spapr_phb_r
e
alize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg K
u
rz
spapr/x
i
ve: Convert KVM
d
evice fd
checks to assert()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
Ku
r
z
pp
c
/
x
ive: Introduce dedicated
kvm
_
irqchip_in_kernel
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
ppc/xive: Rework
s
etup of XiveSource::e
s
b_m
m
io
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spa
p
r/xi
v
e
:
Simplify kv
m
pp
c
_xive_d
i
sconnect
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spa
p
r/
x
i
ve
:
Fix xive->fd if kvm_create
_
dev
i
ce() fa
i
l
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Ku
r
z
spapr:
C
larif
y
error
a
nd documen
t
at
i
on fo
r
b
r
oken KV
M
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Ku
r
z
spapr: Forbid nested K
V
M
-
HV in pre-po
w
er9 com
p
at
m
od
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: Use e
r
ror_a
p
pend
_
hint() in
s
papr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg Kurz
spapr_pci: R
o
bustify support
of
P
CI
b
ridge
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg Kurz
ppc/pnv: Ma
k
e
P
SI device types
not use
r
cre
a
table
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg Kurz
b
l
ock: Avoid sta
l
e pointer
d
ereference in blk_g
e
t_aio_context()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg
K
urz
ppc/pnv
:
Silence miss
i
ng BMC warning w
i
th qtest
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg
Kurz
spapr: Simplify some warning printing paths in
s
papr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
a
r
g
et
/
p
pc: Fix argume
n
t to ppc_
r
ad
i
x64_pa
r
tition_s
c
oped_
x
la
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc
:
D
o
n
't update ra
d
ix PTE R/
C
bits wi
t
h gdbstub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc:
F
ix
a
rguments
t
o
p
p
c
_radix64_partition_scoped_xl
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
targ
e
t/ppc: Add missing brace
s
in ppc_radix64_partition_s
c
op
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g Kurz
target/ppc: Don
'
t initi
a
lize s
o
me local variables in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Pass const point
e
r to
ppc_radix64_get_fully_qu
a
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Ku
r
z
targ
e
t/ppc:
P
ass const pointer to ppc_r
a
dix64_
g
et_prot_amr()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Unt
a
b
i
fy excp_help
e
r
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
Greg Kurz
9
p
:
L
ock direc
t
o
ry
s
treams with a
CoMutex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: Dro
p
CAS r
e
boot flag
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
sp
a
pr:
Simpl
i
fy
s
election of
r
adix/hash during
CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spap
r
: D
o
n't check
c
apabilities remove
d
betw
e
en
CA
S
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Greg Kurz
spapr
:
Fix memory leak
in
h
_client_archi
t
ectur
e
_
su
p
port()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
ppc: Of
f
i
cial
l
y d
e
preca
t
e
t
he CPU "
c
ompat" property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
G
reg
Kurz
spapr: Hand
l
e pending hot plug/
u
nplug requests at
C
AS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Gre
g
Kurz
9p/proxy:
Fix ex
p
ort_flags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
spapr
:
Fix
handling
o
f
un
p
lugg
e
d
devices duri
n
g CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
sp
a
pr:
Don't use spa
p
r
_drc_need
e
d() in CAS co
d
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3: Add missing b
r
e
ak
st
a
tement
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
reg Kurz
pnv/phb4: Fi
x
error path in pnv_p
e
c_rea
l
ize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
p
nv
/
p
h
b3: Convert 1u to 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg Kurz
test
s
: Si
l
ence
v
arious
w
arnings with
p
ser
i
es
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
G
reg Kurz
s
papr
:
Don't al
l
ow multiple active
vCPUs at CA
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
G
reg
Kurz
spapr:
F
ail CA
S
i
f option vector table
cannot be parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
G
r
eg Kurz
cpu: Us
e
cpu_class_set_p
a
rent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
G
reg Kurz
cpu: I
n
troduce cpu_class_
s
et_
p
arent_reset(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Gre
g
K
ur
z
9p
:
init_in
_
i
ov
_
from_pdu can truncat
e
the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv/psi
:
Conso
l
idate some
duplicated code in pnv_psi_r
e
alize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kur
z
pnv/psi: Add device reset hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
e
g
Kurz
pnv/
x
i
v
e:
Deduce
the PnvXive pointer
f
rom XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spa
p
r/xive: Deduce th
e
SpaprXive po
i
nte
r
f
rom XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/p
n
v: Add a
"
p
n
or
"
const link property to
t
he B
M
C
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
p
pc
/
pnv: Add an "nr-thr
e
ads" pr
o
per
t
y to the base chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
xi
v
e: Use
the XIV
E
fabric link under the XI
V
E router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr
,
pnv
,
xive: Add
a
"xive-fab
r
ic" link
t
o the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pnv
/
xive: Use device_
c
l
ass_set_par
e
nt_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kurz
ppc/pnv: Drop "num-chips" machine property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
spa
p
r
/
xive: Us
e
device_class_s
e
t
_
parent_r
e
alize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Gr
e
g K
u
rz
object: Imp
r
o
v
e
docume
n
tation of in
t
er
f
ac
e
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc
/
pnv: D
r
op PnvChipClass
:
:type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
pc/pnv: Introduc
e
Pnv
C
hipClass::xscom_pcba() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/
p
nv: Drop pnv_chip_i
s
_power9() and pnv_c
h
ip
_
is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
p
pc/pnv: Pass
c
o
ntent of the "comp
a
tible" property
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: Pas
s
XSCOM base add
r
e
ss a
n
d address size
t
o
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
ppc/pnv: Intro
d
uc
e
P
n
v
ChipClass::xscom_core_base()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
ppc/
p
nv: Int
r
o
duce
P
n
v
ChipC
l
ass::intc_print_in
f
o()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
r
z
ppc/pnv: D
r
op
p
nv_
i
s_power9() and pnv_is_
p
ower10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
ppc/pnv:
I
ntr
o
duce Pn
v
M
a
chineClass::dt_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: Intro
d
u
ce PnvMachineClass and PnvMachineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/pnv: Dr
o
p PnvPsiCl
a
ss::chip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
ppc/pnv:
Introduce P
n
vPsi
C
l
ass::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Drop useless extern annotation for funct
i
ons
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/p
n
v: Ma
k
e P
n
vXSc
o
mInterface an i
n
complete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
K
urz
ppc: Make PPCVirtualHy
p
ervisor
a
n
incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
r
z
ppc: Ignore t
h
e
CP
U
_INTERRUPT_EXITTB interrupt with KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc:
Don't use CPUPPCState::irq_input_state with modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
x
ics: Don't deasser
t
o
u
t
p
uts
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kur
z
ppc: Dea
s
sert th
e
externa
l
interru
p
t pin in KVM
on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
spapr/
x
ive
:
C
onf
i
gure n
u
mber of servers in KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
spapr/xics: Configure number of se
r
v
e
rs
in KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
sp
a
pr: P
a
s
s the maxim
u
m number o
f
vCPUs to th
e
K
V
M
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
linux-headers: U
p
date
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Ku
r
z
pp
c
/pnv:
Instantiate c
o
res sepa
r
at
e
ly
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
xive/k
v
m: Trigge
r
interrupts from usersp
a
ce
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
sp
a
pr: Abort if XIC
S
in
t
errupt control
l
er cannot be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
xic
s
: Lin
k
ICP_PROP_CPU pr
o
perty to ICPStat
e
::
c
s pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
K
u
rz
xics:
L
i
n
k ICP_PR
O
P_X
I
CS
p
roperty
t
o
ICP
S
t
a
te::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g
Kurz
x
ics:
L
ink
I
CS_P
R
OP_
X
I
C
S pr
o
perty to IC
S
State::xic
s
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv: Link
"
c
hip" property to
P
nvXive:
:
chip
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
Kurz
ppc/p
n
v: Link "chi
p
" prop
e
rty to Pn
v
Cor
e
::chip poin
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next