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
target/ppc: Pass const pointer to ppc_radix64_get_prot_amr()
2020-05-27
Greg Kurz
target/ppc: Pass const
p
ointer to
p
pc
_
radix64_get_prot_amr()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-27
Greg Ku
r
z
target
/
ppc:
Unta
b
ify excp_
h
elper
.
c
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-25
G
r
eg
K
urz
9p:
L
o
ck directory streams with a CoMut
e
x
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kur
z
spapr: Drop
CAS r
e
boo
t
flag
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
G
r
e
g
Kurz
spa
p
r
: Simplify selection
of radix/hash during CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
spapr: D
o
n't check capa
b
ilit
i
e
s removed
b
etween
CAS
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-24
G
r
eg Kurz
spapr:
Fix me
m
ory leak in h_clien
t
_architecture_sup
p
o
r
t(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-16
Greg
K
urz
ppc: Officially depr
e
cate the CPU "comp
a
t"
p
r
operty
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
spapr: Handle pending
h
ot plug/unplug requests
a
t CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-03-10
G
r
eg
K
urz
9p/
p
ro
x
y:
Fix
export_flags
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg K
u
rz
spapr
:
Fix ha
n
d
l
ing of unplugged devices duri
n
g
CAS
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
spapr: Don't use spapr_drc_needed() in CA
S
code
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg K
u
rz
p
nv/phb3
:
A
d
d
missing break statement
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/
p
hb4: Fix e
r
ror path
i
n pnv_pec_rea
l
ize(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3: Convert 1u to 1ull
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-03
Greg Kurz
tests: Silence variou
s
warnings with
p
s
eri
e
s
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Gr
e
g
Kurz
spapr: Don't allo
w
multiple act
i
ve vCPUs a
t
CAS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
s
papr: Fail CAS if op
t
ion vector table
c
annot be
p
arsed
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
G
r
eg Kurz
cpu: U
s
e cpu_cla
s
s_set_par
e
n
t_res
e
t()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-24
G
reg Kurz
cpu
:
Introduce cpu_cl
a
ss_set_
p
arent_res
e
t()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-20
G
r
eg K
u
rz
9p: init_in
_
iov_from_pdu can truncate the
s
ize
CC:
groug@kaod.org
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
nv/ps
i
:
Con
s
olidate s
o
m
e dupl
i
cated code i
n
pnv_p
s
i_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
pnv/psi: Add device reset ho
o
k
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
pnv/xive: Deduce th
e
PnvXive
pointer from X
i
veTCTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Ku
r
z
spapr/xive: Deduce the
S
p
aprXive point
e
r from XiveTCTX
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc
/
pnv
:
Add a "pnor"
con
s
t link propert
y
to the B
M
C
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv: Add an "nr-threads"
p
ro
p
erty to the base chip
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
x
ive: Use
t
he XIVE fabric link un
d
er the X
I
VE router
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
spapr, pnv, xive: Add a "xive
-
fa
b
ric"
link to the XI
V
E
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
r
e
g Kurz
pnv/xive
:
Use de
v
ice_c
l
ass_set
_
parent_re
a
liz
e
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
ppc/pnv:
D
rop
"n
u
m-
c
hips"
m
a
chine
prope
r
t
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2020-01-08
G
reg
K
urz
spapr/xive: Use
device_class_set
_
parent_r
e
a
l
i
ze()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-17
Gre
g
Kurz
ob
j
ect: Improve documentatio
n
of interfac
e
s
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
/
pnv:
Drop PnvChi
p
Class::type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/
pn
v
: Introduce PnvChipCla
s
s::xscom_pcba()
m
e
thod
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kurz
ppc/
p
n
v
:
Drop pnv_chip_i
s
_power9() and pnv_
c
h
i
p_is_power10
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
Kur
z
ppc/pnv
:
Pass
c
onte
n
t of
t
h
e "compatible" pro
p
erty
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pn
v
: Pass
XSC
O
M base
address and a
d
dress size to
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introduce PnvChipClass::
x
scom_core_base()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc
/
p
nv: Introduce P
n
vChipC
l
ass::intc_
p
rint_inf
o
()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv
:
Drop pnv_
i
s_power9() a
n
d pnv_
i
s_power10()
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
p
p
c/pn
v
: Introd
u
ce P
n
v
M
achi
n
eClass::dt_
p
o
w
er_mgt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
p
p
c
/
pnv: Introduce PnvM
a
chineClass
and PnvMach
i
neC
l
ass
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/p
n
v: Drop PnvPsiClass
:
:chip_type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv:
I
ntroduce
Pn
v
P
s
i
C
l
a
ss::compat
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc: Drop
useless e
x
tern annota
t
i
o
n for funct
i
ons
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Make Pn
v
XScom
I
nterfac
e
a
n
incomplete
t
ype
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Make PPCVirtua
l
Hypervisor an in
c
om
p
lete
t
ype
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc:
Ignor
e
the CPU
_
INTERRUPT_EX
I
TT
B
interru
p
t
w
ith
K
V
M
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g
Kur
z
ppc: Don't
u
se CPUP
P
CState::ir
q
_input_
s
tate wi
t
h modern
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Don
'
t deas
s
ert outp
u
ts
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc:
D
eassert
t
he e
x
tern
a
l
i
nterrupt pin
i
n
K
VM on
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr/xiv
e
: C
o
nfigu
r
e
n
umber of ser
v
e
r
s
i
n KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
spapr
/
xics: Configure n
u
m
b
e
r
of serve
r
s in KVM
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
K
VM
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kur
z
lin
u
x-headers: Update
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc/pnv:
In
s
tanti
a
t
e
cor
e
s separa
t
el
y
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive/kvm: Tri
g
ger interrupt
s
from usersp
a
ce
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
spap
r
: Abort if
XICS interrupt controller c
a
nn
o
t b
e
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
K
u
rz
x
ics:
Link ICP_PROP_CPU p
r
operty t
o
I
CPState::cs pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Ku
r
z
xics: Link I
C
P_PROP_XICS property
to ICP
S
tate::xics
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
xics: Link
ICS
_
PROP_XICS property t
o
I
CSState:
:
x
ics
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv: Link "c
h
ip" pro
p
er
t
y
to
PnvXive::chip point
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
p
p
c/pnv: L
i
nk "chip" property to Pn
v
Core::ch
i
p pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g
Kurz
ppc
/
pnv
:
Li
n
k "chi
p
" p
r
ope
r
ty
t
o PnvHomer::chip point
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
p
p
c
/pnv: L
i
nk "psi
"
property t
o
PnvOCC:
:
psi pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kur
z
ppc/pnv:
L
ink "psi"
p
roperty to PnvLpc::psi poin
t
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
xive:
Link
"
x
i
v
e" property to
X
iveE
n
dS
o
urce::xrtr pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
xive: Link "xive" property to X
i
veSource::
x
ive pointer
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive: Lin
k
"cpu" pr
o
pe
r
ty to Xi
v
eTCTX::cs point
e
r
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Drop "chip" lin
k
from POWER9 PSI object
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-12-09
Greg Kurz
travis
.
yml:
D
r
op libcap-
d
e
v
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Gre
g
Kurz
ppc: S
k
i
p
par
t
ially
i
nitialize
d
vCP
U
s in
'i
n
f
o pic
'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Gr
e
g Ku
r
z
xi
v
e,
xics: Fix reference counting on CP
U
obje
c
ts
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-18
Gre
g
Kurz
ppc: Add
i
ntc_destroy() handle
r
s to
Spap
r
InterruptC
o
ntroller
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
numa:
A
d
d missing \n
t
o error messa
g
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
qom: Fix err
o
r
message in obj
e
ct
_
c
lass_
p
roperty
_
add()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-24
Greg Kurz
spapr
_
cpu
_
core: Implement Dev
i
c
e
Cla
s
s::reset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg K
u
rz
spapr:
Don't request to unplug
t
he same
core tw
i
ce
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
spapr: Se
t
VS
M
T to smp_
t
hreads by def
a
u
lt
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg K
u
rz
xics
:
M
a
k
e some d
e
vice types
not use
r
creatable
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xive: Make s
o
me device types
not user crea
t
able
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
G
r
e
g
Kurz
MAINT
A
INE
R
S: Dow
n
gr
a
de s
t
atus o
f
vir
t
io-
9
p to "Odd
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kurz
f
s
dev: A
d
d return value to fsdev_t
h
rottle_parse_opts()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g K
u
r
z
9p:
Simplify error pa
t
h of
v9fs_de
v
i
c
e_re
a
lize_com
m
on()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
Gre
g
Kurz
spapr:
Re
p
or
t
kvm_irqchip_in_kernel() in
'i
n
f
o
pic
'
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-10-04
Greg Kurz
spapr
-
tpm-proxy: Drop misleading check
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-09-19
Greg Kurz
kvm:
F
i
x typo in hea
d
er of
kvm_device_a
c
ce
s
s()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
Gre
g
Kurz
s
p
apr:
Se
t
compat mode in spap
r
_core_
p
lug()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
spapr/pc
i
: Co
n
vert
t
ype
s
to QE
M
U coding s
t
y
le
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
G
re
g
Kurz
spapr/irq: Drop spap
r
_irq_msi_
r
eset()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Greg
K
urz
spapr/pci: Fr
e
e MSIs during reset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-08-21
Gre
g
Ku
r
z
spapr/pci: Consolidate de-allocati
o
n
o
f MSIs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Gre
g
K
u
rz
xics/k
v
m: Fix f
a
llbac
k
to emulated
XICS
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
sp
a
pr/irq: Inf
o
rm the user when f
a
lling bac
k
to emu
l
a
te
d
I
C
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-12
Greg Kur
z
x
ics/kvm: Al
w
ay
s
set th
e
MASKED bit if in
t
errupt is
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-02
G
r
eg Kurz
spapr/xive: Add proper
r
ollback to k
v
mppc_xiv
e
_connect(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr_pci: Unregister listeners b
e
fore destroying th
e
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
target/ppc/machine: Add
k
vmppc_pvr_wor
k
aro
u
nd
_
require
d
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
ppc: Intr
o
duce kvmppc_s
e
t_reg
_
tb_offset() helper
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
next