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
memory: Add IOMMU_NOTIFIER_DEVIOTLB_UNMAP IOMMUTLBNotificationType
2020-02-20
Greg Kur
z
pnv/phb3: Convert 1u to 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg Kurz
test
s
: Sil
e
n
c
e var
i
ous w
a
rnin
g
s with
pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Gre
g
K
u
r
z
s
papr
:
Don't
allow multiple active vCP
U
s at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kurz
spapr: Fai
l
CAS if
o
pti
o
n
v
ector table cannot
b
e
parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
cpu: Use cpu_
c
lass_set_paren
t
_
r
eset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg
K
ur
z
cp
u
: Intr
o
duc
e
cpu_class_set_par
e
nt_res
e
t()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
G
re
g
K
urz
9p
:
init_in_iov_from_pdu c
a
n t
r
un
c
at
e
the size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
nv/
p
si: Cons
o
lidate some dup
l
icated code in pnv_
p
si_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
p
n
v/psi: Add
device reset h
o
ok
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g
K
urz
pnv/xive: Dedu
c
e the PnvXive point
e
r from XiveTCT
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
sp
a
pr/xive: D
e
duce
the SpaprX
i
v
e
pointer from Xive
T
CTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kurz
pp
c
/pnv: Add a "pnor" const lin
k
p
roperty to t
h
e BM
C
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Ku
r
z
p
pc
/
pnv: Add an "nr-threads" property to t
h
e base chi
p
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
xive: Use the
X
IVE
fabric li
n
k
u
nder the XIVE route
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
s
p
apr, pnv, xi
v
e: Add a "xive-fabric"
link
t
o the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kurz
pnv/xive: Us
e
device_class_set_parent_realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv: D
r
op "num-chips" machine proper
t
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Ku
r
z
spapr/xive:
U
se device_class_set_parent_real
i
ze(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Kurz
o
b
j
ect:
I
mp
r
o
v
e
documentati
o
n of inter
f
aces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
re
g
Ku
r
z
ppc/pn
v
:
Drop Pnv
C
hipClass
:
:type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc/pnv: Introduce PnvChipClass::xs
c
o
m_pcba() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv:
Dr
o
p pnv_chip
_
i
s_power9
(
)
a
nd pnv_chip_is_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Pass content of the "compat
i
b
l
e" propert
y
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/pnv: Pass XSCOM base add
r
ess and a
d
dress
s
i
ze to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/
p
nv: Intr
o
duce PnvChipClas
s
:
:
xscom_core_base()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/p
n
v:
Int
r
oduce PnvChipC
l
ass:
:
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 p
n
v_is_power
9
(
)
and
p
nv
_
is_power10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: Introduce PnvM
a
c
h
ineClass::dt_power_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv: In
t
roduce PnvMachineCla
s
s and
P
nvMachineCl
a
s
s
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Ku
r
z
ppc/pnv: Dr
o
p PnvPs
i
Class::c
h
ip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/pnv:
I
ntroduce PnvPsiClass::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc
:
Drop useless extern ann
o
tati
o
n for functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
p
c/p
n
v
:
M
ake Pn
v
XSco
m
Interf
a
ce an incom
p
l
ete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
: Make PPCV
i
r
tualHypervisor
a
n
incomplete
t
y
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Ignore t
h
e
C
PU
_
I
NTERR
U
P
T
_EXITTB
in
t
e
rrup
t
w
i
t
h KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
p
pc:
Don't use
C
P
UPPC
S
t
ate:
:
irq_input_sta
t
e with
mod
e
r
n
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kur
z
xics: Don't deassert outputs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc:
D
eassert the external
interrupt pin in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
s
papr/xiv
e
:
C
on
f
i
gure number of servers
i
n KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
s
p
apr/xi
c
s:
C
onfigure number of se
r
vers in
K
VM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Pa
s
s the ma
x
imum number
of vCPUs to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
l
i
nux-
h
eader
s
: Update
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/p
n
v: In
s
t
anti
a
te cores separately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
xive/kvm: Trigger i
n
terr
u
pts from user
s
pace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Abort if
XICS
i
nterrupt controller
cannot be
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
xics: Lin
k
I
C
P_P
R
OP
_
CPU
prop
e
rty to ICPState:
:
cs pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICP_PROP_XICS p
r
operty to I
C
P
State::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICS_PROP_XICS prope
r
ty t
o
ICSState:
:
xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: Link
"ch
i
p" property
t
o PnvXive::chip po
i
nter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
pp
c
/pnv: Link
"chip"
property t
o
PnvCore::chip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
ppc/pnv: Link "chip" pr
o
perty to PnvHomer::chip poin
t
e
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c/pnv:
L
i
n
k
"
p
s
i" property t
o
Pnv
O
CC::ps
i
pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Ku
r
z
p
pc/pn
v
: Li
n
k "
p
si"
property to PnvLpc::psi poi
n
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
xive:
L
i
nk
"xiv
e
"
p
r
operty
to XiveEndSo
u
rce::xrtr poin
t
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
xi
v
e: Lin
k
"xiv
e
" p
r
ope
r
ty to XiveSou
r
ce::xive
p
ointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xive
:
Link "cpu"
p
ro
p
erty to XiveT
C
T
X
::
c
s pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
re
g
Ku
r
z
ppc/pnv: Drop "chip" link from POWE
R
9 PSI obj
e
c
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-09
Greg Ku
r
z
travis
.
yml: Drop li
b
cap-dev
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Gre
g
Ku
r
z
ppc: Ski
p
parti
a
lly
i
n
i
tialized vCPUs in 'info
pic'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg
Ku
r
z
xive, xics: Fix ref
e
ren
c
e
c
ount
i
ng
o
n CPU obj
e
cts
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-18
Greg K
u
rz
p
pc:
Add intc_destroy() handler
s
to S
p
ap
r
InterruptContr
o
ll
e
r
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Ku
r
z
numa: Add miss
i
ng
\
n
to erro
r
message
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-11-12
Greg Kurz
q
o
m: Fix e
r
r
o
r mess
a
ge in object_class_property
_
add()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-24
Greg Kurz
spa
p
r_cpu_core: Implement DeviceCla
s
s::reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
G
r
eg Kurz
s
p
apr:
D
on't request to unplug the
s
ame core twice
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
G
r
e
g
Kurz
spapr
:
Set V
S
MT to smp_thread
s
by default
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
G
reg
K
urz
xics: Ma
k
e
s
ome device types
n
ot user creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-23
Greg Kurz
xiv
e
: Mak
e
som
e
d
evice types not user cr
e
atable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Ku
r
z
MAIN
T
AI
N
ER
S
: Downgrad
e
status of vir
t
io-9p to "Odd
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Gr
e
g Kurz
fsdev: Ad
d
return value to fsdev_thro
t
tle_pa
r
se_opts
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-10
Greg Kur
z
9
p
: S
i
mpl
i
fy
er
r
or
path of v9fs_devi
c
e_realize_common()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
Gr
e
g Kurz
s
p
apr: Re
p
o
r
t kvm_irqchip_i
n
_kernel() in 'info
p
i
c'
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-10-04
G
reg Kurz
s
p
apr-tpm-proxy: Drop misleading
c
hec
k
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-09-19
G
r
e
g
Kurz
kvm: Fix t
y
p
o
i
n header of kvm_
d
evic
e
_acces
s
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg Kurz
spapr: Set compat mode in spapr_core_plug()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-28
Greg K
u
rz
spa
p
r
/pci
:
Convert types to QEMU codin
g
s
t
yle
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
G
r
eg Kurz
s
p
apr
/
irq: Drop
s
papr_irq_msi_
r
eset(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg
K
urz
spapr
/
pci
:
Free MSIs during reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-08-21
Greg Kurz
sp
a
pr/pci: Consolidate de-allocation of MSI
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Gre
g
Kur
z
xics/kvm: Fix
f
all
b
ack to emu
l
ated XIC
S
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-28
Greg Kurz
spa
p
r/irq: Inform
t
he
u
ser when falling ba
c
k to emu
l
ated IC
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-12
G
r
e
g Kurz
xics/kvm
:
Al
w
ays set the MASKE
D
b
i
t if
i
nterrupt is
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-02
Greg Kurz
spapr
/
x
ive: Ad
d
p
roper rollback to k
v
mppc_x
i
ve_c
o
nnect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
spa
p
r
_
p
c
i: Unregister listen
e
r
s
before de
s
troying the
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kur
z
target/ppc/machine
:
Add kvmpp
c
_pvr_wo
r
karo
u
nd_required
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg K
u
rz
ppc: Introduc
e
kv
m
p
p
c_se
t
_re
g
_tb_of
f
s
et(
)
h
elper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
u
r
z
xics/kvm: Add proper
rollback
to xics_kvm_ini
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
xics/
k
vm: Add error propagation t
o
ic*_set_kvm_sta
t
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics/k
v
m
: A
l
ways use local_err in xics_kv
m
_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
i
cs/
k
v
m
:
Skip rollback
w
h
e
n
KVM
X
ICS is abse
n
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
x
i
c
s/spapr: Rename
xi
c
s_kvm_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
x
i
c
s
/spapr
:
Drop un
u
sed fu
n
ction
declaratio
n
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
hw/pp
c
: Drop
useles
s
CONFIG_KVM if
d
efery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
K
urz
hw/ppc/pre
p
:
Drop useless CONFIG_
K
VM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Ku
r
z
hw/ppc/ma
c
_newworld
:
Drop usele
s
s CON
F
IG_KVM
i
fdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gre
g
Kurz
hw/ppc/mac_oldworld: Drop useless CONFIG_KVM ifdefery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
spapr_pci: Drop u
s
eless CONFIG
_
K
V
M if
d
efery
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg
Kurz
xics/spapr: Only emula
t
e
d
XICS should use
RTAS
/
hype
r
cal
l
s
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Gr
e
g Kurz
spapr_pci: Fix D
R
C
own
e
r in spapr_dt_pci_bus
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-07-01
Greg Kurz
xics: Add comment about CPU
hotplug
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next