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
Makefile: Add back TAGS/ctags/cscope rules
2020-09-01
Greg K
u
rz
M
a
k
efile: Add back
TAGS/ctags/cscope rules
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Gre
g
Kurz
spapr/xi
v
e: Use
xiv
e
_so
u
rce_esb_len()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-14
Greg Kurz
n
v
ram: Exit QEMU
i
f NVRAM cannot
conta
i
n
all
-
prom
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg K
u
rz
spapr/x
i
v
e
: Simplify error
h
andling of kvmppc_xive_cpu_s
y
nch
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
pp
c
/xive: Simplify error h
a
ndling in xive_tctx
_
realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gr
e
g Kurz
spapr/xive:
Sim
p
l
i
f
y e
r
r
or handling i
n
kvmppc_
x
ive_co
n
nect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Kurz
ppc/xi
v
e: Fix
e
rro
r
handling in vmstate_xive_tctx_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Kurz
sp
a
pr/xive
:
Fix erro
r
handling in kvmpp
c
_
xive_post_lo
a
d(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/kvm:
F
ix err
o
r handling in
kvmppc_x
i
ve_pre_save()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Gre
g
Kurz
spapr/
x
ive: R
e
work
e
rror handling
o
f k
v
m
p
pc_xive_set
_
source_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
Kurz
s
pap
r
/
x
ive: Rework error ha
n
d
ling in kv
m
ppc_xive_get_queues()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg
K
u
rz
spapr/xive: Re
w
ork er
r
or handlin
g
of
k
vmp
p
c_xive_[gs
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: Rework error
h
andling of kvm
p
pc
_
xi
v
e_cpu_
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr
/
xive
:
Rew
o
r
k error handling of kvmp
p
c_xive_mmap()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spa
p
r/xive: Rewo
r
k er
r
or
h
andling of kvmppc_xi
v
e
_
s
o
urce_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr/xive: Rework erro
r
h
andli
n
g
of kvmppc_xive
_
cpu
_
co
n
nect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spapr: Simplif
y
e
r
ror handling in spap
r
_phb_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
Greg Kurz
spap
r
/xive: Conv
e
rt K
V
M
device fd check
s
to assert()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
eg Ku
r
z
ppc/xive: Intr
o
du
c
e
dedicated kvm_irq
c
hip_in_kern
e
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-13
G
r
e
g Kurz
ppc/xive: Rework setup
of Xive
S
ource:
:
esb_m
m
io
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Gre
g
Kurz
spapr/xi
v
e: Simplify kvmppc_xi
v
e
_
d
isconnect()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spa
p
r/xive: Fix xive->fd if kv
m
_create_device() fails
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
G
r
eg Kurz
sp
a
pr: Clarify error and
document
a
tion
f
or
broken KV
M
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Gr
e
g Kurz
spapr:
F
orbid n
e
s
ted KVM-HV in pre-powe
r
9 compat mode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-08-12
Greg Kurz
spapr:
U
se e
r
ror_append_hi
n
t
(
) in spapr
_
caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg Kurz
spa
p
r_pci: Robustify
su
p
p
ort of PCI bri
d
g
e
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-19
Greg Kurz
ppc/
p
nv:
M
ake
PSI dev
i
ce types
n
ot u
s
er creata
b
le
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-07-14
Greg Kurz
block:
A
v
oid
s
ta
l
e pointer dereference i
n
blk_get_aio_context()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
G
reg Kurz
ppc/pnv: Silence missi
n
g BMC warning with qtest
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-06-25
Greg
K
urz
spapr: Simpli
f
y so
m
e warni
n
g
p
rinting paths
i
n spapr_caps
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc: Fix
argument
to ppc_radix64_
p
a
r
tition_scoped_xla
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/
p
pc: Don't update
r
adix PTE
R
/C bi
t
s with
g
dbstub
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
t
a
r
get/ppc: Fix arg
u
ments to
p
pc
_
radix64_p
a
rtition_scoped_xl
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
G
r
eg Kurz
target/ppc
:
Add missing braces in
p
pc_radix64_partition_s
c
op
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
K
ur
z
targe
t
/p
p
c: Don't
initialize some
l
o
c
al variables in
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
target/ppc:
P
as
s
const pointer to
ppc_radix64
_
get_full
y
_
q
u
a
l
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg Kurz
ta
r
get/ppc: Pass const poin
t
er t
o
p
pc_radix64_get_prot_
a
m
r()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-27
Greg
Ku
r
z
targ
e
t
/ppc:
Untabify excp_he
l
per
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-25
G
reg Kur
z
9p: Lock directory
st
r
eams with
a
CoMut
e
x
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
sp
a
pr: D
r
op CAS reboot
flag
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kur
z
spapr: Simplify selection
o
f r
a
d
i
x
/
hash dur
i
ng CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-05-07
Greg Kurz
s
p
apr: Do
n
'
t check cap
a
b
ilities
r
e
m
o
v
ed between C
A
S
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-24
Gr
e
g Kurz
spa
p
r
:
Fi
x
memory leak
i
n h_client
_
arc
h
it
e
ctur
e
_sup
p
ort()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
ppc: Officiall
y
deprecate
t
he CPU
"
c
omp
a
t" property
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-16
Greg Kurz
spap
r
: Handle
pe
n
d
ing hot plug/
u
nplug requ
e
sts a
t
CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-03-10
Greg Kurz
9p/proxy: Fix export_flag
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
s
papr: F
i
x handli
n
g
o
f
u
nplugged devices duri
n
g C
A
S
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg
Kurz
spapr: Don't use spapr_
d
rc_needed() in CAS code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3: Ad
d
mis
s
ing bre
a
k s
t
a
tement
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
G
r
eg Kurz
pnv/phb4:
F
ix
e
rro
r
path in pnv_p
e
c
_re
a
l
ize(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-20
Greg Kurz
pnv/phb3: Conv
e
r
t
1u
to 1ull
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-03
Greg Kurz
tests: Silence various warnings with p
s
erie
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg
K
ur
z
spapr: Don'
t
all
o
w mult
i
ple active v
C
PUs at CAS
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-02-02
Greg Kur
z
spapr
:
Fai
l
CAS if o
p
tion vector tab
l
e cann
o
t be
parsed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
Gre
g
Kurz
cpu: Use cpu_c
l
ass
_
set_parent_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-24
G
reg
K
urz
cpu: Introduce
cp
u
_class_set_parent_res
e
t()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-20
Gr
e
g Kurz
9p: init
_
in_iov_from_pdu can truncate
t
he size
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
p
nv/psi: Consolida
t
e
som
e
d
u
plicated code in pnv
_
psi_rea
l
ize
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg K
u
r
z
pnv
/
psi: Add device reset hook
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg
Kurz
pnv/xive: D
e
du
c
e the PnvX
i
ve pointer from XiveTCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
spapr/x
i
ve: Deduce the Sp
a
prXive
p
ointer from Xiv
e
TCTX
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
pp
c
/
pn
v
: Add a "pnor"
c
onst
link pr
o
perty
t
o the BM
C
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv:
Add a
n
"
n
r-
t
hread
s
"
p
r
o
perty to the
ba
s
e chip
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gr
e
g
Kurz
xive: Us
e
the XIVE fabric l
i
nk und
e
r t
h
e
XIVE router
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Gre
g
K
urz
spapr, pnv, xiv
e
:
A
d
d
a
"
xive-fabric" link to the XIVE
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kur
z
pnv/
x
ive: U
s
e d
e
vice_class_set_par
e
nt
_
realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
ppc/pnv: Drop "
n
um-chips" machine prop
e
rty
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2020-01-08
Greg Kurz
sp
a
p
r
/xive: Use devi
c
e_class_set_parent_realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-17
Greg K
u
rz
objec
t
:
Im
p
rove d
o
cumen
t
ation of int
e
rfaces
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
u
rz
ppc/pnv: D
r
o
p
PnvChi
p
Cl
a
ss::
t
ype
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: Introduc
e
PnvC
h
i
pClass::xscom_pcba() method
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
r
z
ppc/pnv: Drop pnv_chip_is_power9() and pn
v
_
chip_
i
s_power10
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
pp
c
/p
n
v: Pass content of the "compa
t
ible
"
property
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv
:
Pass X
S
COM base ad
d
ress and address size to
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg
K
urz
ppc/pnv: Introd
u
ce Pnv
C
hipClass::x
s
com_core_base(
)
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv: In
t
ro
d
uce
P
nvC
h
ipClass:
:
intc_print_info()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gr
e
g Kurz
ppc/pnv: Drop p
n
v_is_power9()
a
nd p
n
v_is_pow
e
r10()
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg K
u
rz
ppc/pnv: In
t
ro
d
uce P
n
v
M
achi
n
eClass::dt_
p
owe
r
_mgt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
ppc
/
p
nv: Introd
u
ce Pn
v
Mac
h
ine
C
l
a
ss and PnvMa
c
hi
n
eClass
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
ppc/pnv: Drop PnvPsiClass::chip_type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: Introduce PnvPsiCla
s
s::compat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
ppc: Drop usele
s
s
extern
annotat
i
on for functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
ppc/pnv: Make
PnvXS
c
omI
n
t
erface an incomplete type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
p
p
c: Make PPCVirtualHype
r
vis
o
r
a
n incom
p
let
e
type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Gre
g
Kurz
ppc: Ig
n
ore the CPU_INTERRUPT_EXI
T
TB interrupt with KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc: Don't us
e
CPUPPCState::
i
rq_input_state with modern
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Ku
r
z
xics: Don't deassert output
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
Kur
z
ppc
:
Deassert th
e
external interrupt
pi
n
in KVM on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
reg Kurz
s
papr/xi
v
e
: Configure number of se
r
ve
r
s in KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spa
p
r
/
x
i
cs: Configure number of servers in KV
M
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
eg Kurz
spap
r
: Pass the maxi
m
um number of vCP
U
s to the
K
VM
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
li
n
ux-heade
r
s
:
Update
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pn
v
: Ins
t
antiate cores
s
eparately
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xiv
e
/kv
m
:
T
r
igg
e
r interrupts from userspac
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
spapr: Ab
o
rt if XIC
S
interrupt controller cannot
b
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
xics: Link ICP_PROP_CPU property to ICPState::cs pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
G
r
e
g Kurz
x
ics: Link ICP_P
R
O
P_XICS
p
roperty t
o
I
C
PState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg K
u
rz
xics: Link ICS_PRO
P
_X
I
CS prope
r
t
y to ICSState::xics
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg
K
urz
p
p
c/pnv: Link
"c
h
ip" property to PnvXi
v
e::chip pointer
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-12-16
Greg Kurz
ppc/pnv:
Link "chi
p
" propert
y
t
o PnvCor
e
::chip pointe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next