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
migration/multifd: Remove superfluous semicolons
2020-09-10
Gr
e
g
K
urz
M
akefile:
Skip th
e
meson sub
d
ir in
csco
p
e/TAGS/ct
a
gs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-10
Greg
K
urz
Makefile: D
r
op extra phony cs
c
ope
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Greg Kurz
M
a
k
efile: Fix
i
n
-
tree
c
lean/di
s
t
c
lean
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Greg Kurz
Ma
k
efile
:
Add
b
ack TA
G
S/ctags/c
s
cope rules
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-09-01
Greg Kurz
ma
i
lmap: Add entry f
o
r G
r
eg Kur
z
mailmap: Add entry for
Greg Kurz
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Greg Kur
z
s
papr/
x
ive
:
Use xive_source_esb_len()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Gre
g
Kurz
nvram: Exit QEMU if NVRA
M
cannot co
n
tain
all -prom
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kurz
spap
r
/xive: Simplify erro
r
hand
l
ing of kvmpp
c
_
xiv
e
_cpu_
s
ynch
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
Kurz
p
p
c/xi
v
e: Simplify error handling
in xive_
t
ctx_rea
l
ize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
u
rz
s
papr/xive: Simplify error
handling in kvmppc_xive_connec
t
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
K
urz
pp
c
/xive: Fix error handling in vmsta
t
e_xive_tctx_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive:
F
ix erro
r
hand
l
ing in kvmppc_xive_
p
ost_
l
oad()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
s
papr
/
kvm: Fix error handl
i
ng
in
k
vmppc_xive_pre_save(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kurz
spapr/xive: Re
w
ork e
r
ror handlin
g
o
f kvm
p
pc_xi
v
e_set_sou
r
ce_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
urz
spapr/xi
v
e: Rework error handling in kvmppc_
x
ive_get_
q
ueues()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Ku
r
z
spapr/xive: Rework error
handling
of kvmpp
c
_xive_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Ku
r
z
spapr/xive: Rework error handling of k
v
mppc_xive_cpu_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Ku
r
z
s
p
a
pr/x
i
v
e:
Rework error handling of kvmppc_xive_mmap()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg K
u
rz
s
papr/xive: Rework
e
rror hand
l
ing of
kvmpp
c
_xiv
e
_source_r
e
set()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
reg Kurz
spap
r
/xi
v
e: Re
w
o
r
k error hand
l
ing of kvmppc_xive_cpu_conn
e
ct()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr: Si
m
pl
i
fy
error
h
a
nd
l
in
g
i
n
spapr_phb_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g
K
ur
z
spapr/xive: Convert KVM
de
v
i
ce fd checks to assert()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
p
p
c/xive: In
t
ro
d
u
c
e d
e
di
c
at
e
d
kvm_irqchi
p
_
i
n
_k
e
rnel
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
pp
c
/xi
v
e
:
Rework setup of Xiv
e
Source::
e
sb_mmio
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg
Kurz
spapr/xive:
S
implify kvmppc_xive_disconnec
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr/
x
ive: Fix xive->fd if
k
vm
_
c
r
eate_
d
e
vice() fails
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Gr
e
g Kurz
spapr: Cla
r
ify error and
d
ocumentation for broken KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
G
reg Kurz
s
p
apr: Forbid nested KVM-HV in pre-
p
ower9 compat m
o
d
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr: Use error_append_hin
t
() i
n
spapr_c
a
ps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
G
reg Kurz
spapr_pci: Robusti
f
y supp
o
rt of PCI bridges
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
G
r
eg Kurz
pp
c
/pnv:
Make PSI
d
evice types no
t
user creatable
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg Kurz
b
lock
:
A
void
stale pointer der
e
fere
n
ce
i
n b
l
k
_ge
t
_aio_context(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Gre
g
Ku
r
z
ppc
/
p
n
v
:
S
i
l
ence missi
n
g BMC warning with qtest
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg Ku
r
z
spapr: Simplify some warnin
g
printing paths i
n
spapr_cap
s
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target
/
ppc: Fi
x
argument to ppc_r
a
dix64_partit
i
on
_
scoped_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
arget/ppc: Don't
update ra
d
ix PTE
R/C bit
s
with gdbstub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
reg Kurz
targe
t
/ppc: Fix
a
r
guments
to ppc_radix6
4
_partition_s
c
o
p
e
d
_xl
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
reg
K
urz
t
a
rget/ppc:
A
d
d missing braces in ppc_radix
6
4_partiti
o
n_scop
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
r
eg Kurz
targe
t
/ppc: Do
n
'
t initial
i
ze s
o
me local variables i
n
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Gr
e
g Kurz
target/ppc:
Pass const po
i
nt
e
r to ppc_radix6
4
_get_fully_qual
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Pass const poi
n
ter to ppc_
r
ad
i
x64_get_p
r
ot_am
r
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
reg Kur
z
target/ppc: Untabify
e
xcp_
h
elper
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
G
r
eg K
u
rz
9
p
:
Lock directory streams
with a CoMutex
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Ku
r
z
s
papr: Drop CAS reboo
t
fla
g
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Gr
e
g Kurz
spapr: S
i
m
p
lif
y
selection of radix/
h
a
s
h d
u
r
i
ng CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
G
reg Kurz
spapr: Don't check c
a
p
a
bili
t
ies
r
emo
v
ed between CA
S
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Gre
g
Kurz
sp
a
pr: F
i
x memory lea
k
i
n
h_client_
a
rchitecture_support(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Gr
e
g Kurz
ppc
:
Of
f
icially depreca
t
e the
CPU "compat" property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg K
u
rz
spapr: Ha
n
d
l
e
p
e
n
d
ing hot p
l
ug/unplug requests at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
G
r
eg
K
u
rz
9p
/
p
rox
y
:
Fix export_flags
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Ku
r
z
spapr: Fix handling of unplugg
e
d devi
c
es during CAS
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg K
u
rz
s
papr
:
D
o
n't use
s
pa
p
r_d
r
c_nee
d
ed()
i
n CAS code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pn
v
/
phb3: Add m
i
ssing break st
a
temen
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
reg
Kurz
pnv/phb
4
:
Fix erro
r
path in
p
nv_
p
e
c
_re
a
lize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/p
h
b3: Convert 1u t
o
1u
l
l
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg
K
urz
tests: Silence various warnings with pseries
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Gr
e
g Kurz
spapr: Don't allow mu
l
tiple active vCPUs at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg
Kurz
spapr: Fail CAS
i
f op
t
i
o
n
v
ecto
r
table
can
n
ot be parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Ku
r
z
cpu:
U
se cpu_cl
a
ss_s
e
t_parent_rese
t
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Greg Kurz
c
pu: Intro
d
uce cpu
_
class_set_pa
r
ent_reset(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Greg Ku
r
z
9p: init_in_iov_from_pdu c
a
n
truncate t
h
e size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
nv/psi: Consolidate some
d
u
p
licate
d
code in pnv_psi_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Ku
r
z
pnv/psi: Add d
e
vice reset hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
rz
pn
v
/xive: De
d
uce t
h
e
PnvXive poin
t
er f
r
om
XiveTC
T
X
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/xive
:
Deduce the SpaprXiv
e
pointer from XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
ppc/pnv:
Add a "
p
nor" const
li
n
k prop
e
rty to the BMC
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g Kurz
ppc/pnv: Add an "nr-threads"
p
r
operty to the base chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Kur
z
xive: Use the XIVE fabri
c
li
n
k under
t
he
X
I
V
E
ro
u
ter
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr, pnv, xive:
A
dd
a "
x
ive-fabric" li
n
k
to the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
Kurz
pnv/xive:
Use devic
e
_
clas
s
_set_parent_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
reg Kurz
ppc/pnv: Drop "num-chi
p
s" machine p
r
opert
y
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
G
r
eg Ku
r
z
s
p
apr/xiv
e
: Use devi
c
e_class_set_parent_realize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg Kurz
object: Improve d
o
cumen
t
a
tion of interfaces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv:
D
rop PnvChipClass:
:
ty
p
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
r
z
ppc/p
n
v:
Introduce
P
nvChipClass::xscom_pcba() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/p
n
v
:
Drop
pnv_chip_is
_
power9()
a
nd pnv_chip_is_po
w
e
r10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: Pa
s
s cont
e
nt of the "compatible" property
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
p
p
c/pnv
:
Pa
s
s
XSC
O
M
ba
s
e a
d
d
r
es
s
and
a
ddre
s
s
size to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pn
v
: Introduce PnvChipC
l
ass::xsco
m
_core
_
b
a
se()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/p
n
v: Int
r
oduce PnvChi
p
Cla
s
s::intc_print_info()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv:
Dro
p
p
nv_is_power9() and pn
v
_is_power
1
0()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
pp
c
/pnv: Introduce P
n
vMa
c
hineClas
s
::dt_power
_
m
g
t()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kur
z
ppc/p
n
v: Introd
u
c
e PnvMachineClass and PnvMachineClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc/pnv: Drop PnvPsiClass::chip_t
y
pe
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
Introduce
PnvPsiClass::c
o
mpat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Drop useless
extern annotat
i
on for functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc
/
pnv: Make PnvXScomInterface an incomplete t
y
pe
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg K
u
rz
p
pc: Make P
P
C
VirtualHy
p
ervisor an incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Igno
r
e
t
he
CPU_
I
N
T
E
RRUP
T
_EX
I
T
TB interrupt with
KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
p
p
c
: Don
'
t use CPUPP
C
State::i
r
q_input_state with modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
xic
s
:
Don't
deassert o
u
tputs
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc
:
Deassert the ext
e
rnal interrupt pin in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kurz
spapr
/
xi
v
e
:
Conf
i
gure number of
s
erver
s
in KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
spapr/xics: Conf
i
gure number of servers in KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spap
r
: P
a
s
s
the maximum n
u
mber of vCPUs to the KVM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
li
n
ux-
h
eaders
:
U
p
date
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kur
z
ppc/pnv
:
Instanti
a
te cores separately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
x
i
ve/kvm:
T
rigge
r
interrupts from users
p
ace
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Ab
o
rt if XICS inte
r
ru
p
t
co
n
t
r
oller cannot
b
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg
K
urz
xi
c
s:
L
ink ICP
_
P
R
O
P_CPU property t
o
ICPS
t
ate
:
:cs pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next