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
xive/kvm: Trigger interrupts from userspace
2019-02-25
Greg K
u
rz
spapr/pci: Generat
e
FDT f
r
ag
m
en
t
at configure connector
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-25
Greg Kurz
spapr: Gener
a
t
e
FDT fragment
f
or CPUs at configure
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-25
G
r
eg Kurz
s
p
apr: G
e
ne
r
ate FDT frag
m
ent f
o
r
L
MBs
at configu
r
e
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-25
Gr
e
g Kurz
spapr_drc:
A
l
l
o
w
F
D
T fragment to be added later
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg
K
ur
z
xics: Drop the KVM ICS
c
l
ass
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
spapr
/
irq
:
U
s
e
the
"
simple" ICS class
f
o
r
KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
x
ics:
Handle KVM
inter
r
upt presentati
o
n from "
s
imple
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg
K
u
r
z
xi
c
s: Handl
e
KVM
I
CS r
e
set from t
h
e "
s
imp
l
e" I
C
S code
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
x
i
cs
:
Explici
t
ely call KVM ICS methods from the common
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
G
r
eg Kurz
xic
s
: Drop t
h
e KVM
ICP
c
lass
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Gre
g
K
u
rz
spapr/
i
rq: Use the
base ICP clas
s
for KVM
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
G
r
eg Kurz
xi
c
s: Handle KV
M
IC
P
realize from t
h
e com
m
o
n
code
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Gr
e
g Kurz
x
ics: Ha
n
dle K
V
M
ICP
r
es
e
t from the c
o
mmon co
d
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
xic
s
: Explicitely call KVM IC
P
m
e
thod
s
from
t
h
e
common
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
xive: On
l
y set
s
ou
r
ce ty
p
e f
o
r LSIs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Ku
r
z
s
p
apr: Di
s
allow unsupported kernel-i
r
qch
i
p s
e
tti
n
gs
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
s
papr_p
c
i: Fix interr
u
pt leak in rt
a
s_
i
b
m
_chang
e
_msi
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
spapr: Rename xic
s
to intc in interrupt
contr
o
l
ler
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-04
Greg Kurz
spapr: Forbid set
t
i
ng ic-mode for old machine types
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-02-04
Greg Kurz
target/ppc/kvm:
Dro
p
us
e
l
ess inc
l
u
d
e directive
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-01-08
Greg K
u
rz
s
p
a
pr_pci: Define S
P
A
P
R_
M
A
X
_PH
B
S i
n
hw/
p
ci-host/spapr
.
h
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2019-01-08
Greg Kurz
spapr: move
s
pap
r
_crea
t
e
_phb() to core machine
code
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
Gre
g
Kurz
e
500: simplify IRQ wiring
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
Greg Kurz
m
ac_new
w
orld
:
simplify IRQ wir
i
ng
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
Greg Kurz
virtex_ml507: us
e
g_new(T,
n
) i
n
s
t
ead
o
f
g_malloc(si
z
e
o
f
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
G
r
eg Ku
r
z
sam4
6
0
e
x
: use g_new(T, n) instead of g
_
mal
l
oc(sizeof
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
G
re
g
Kurz
p
p
c440_
b
am
b
o
o: u
s
e g_new(T,
n
) instead
o
f g_malloc
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
Greg Kurz
pp
c
405_
u
c: us
e
g_n
e
w(T, n) instead of g_malloc(sizeof
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
Greg
K
urz
ppc405_boards: u
s
e g_new(T
,
n) instead of
g
_malloc
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
G
reg Kurz
spapr: use g_new(T,
n) in
s
tead
o
f
g_mal
l
oc(sizeof(T
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
Greg K
u
rz
tar
g
et/p
p
c: use
g
_new(T,
n
) inste
a
d of g_mall
o
c(si
z
e
o
f
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-20
G
r
eg
K
ur
z
spap
r
: dr
o
p
redunda
n
t stat
e
ment in spapr_p
o
p
u
late_drconf_m
e
m
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-12
Greg Kurz
9
p: remo
v
e
s
uppo
r
t for t
h
e "handle" ba
c
k
e
n
d
Author: Greg Kurz <
groug@kaod.org
>
Signed-off-by: Greg Kurz <
groug@kaod.org
>
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-12
Greg Kurz
xen/
9
pfs: use g_new
(
T, n) instead o
f
g_ma
l
loc(sizeof
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-12-12
Greg Kurz
9p: use
g
_new(T, n) in
s
tea
d
of g
_
mal
l
oc(
s
izeof(T) * n)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-11-23
Greg Kurz
9p: fix QE
M
U crash
wh
e
n r
e
na
m
ing
f
i
l
es
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-11-20
Greg Kurz
9p: take
w
rit
e
lock on fi
d
path
upd
a
t
es (CVE-2018-19364)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-11-08
Greg Kurz
9p
:
write l
o
ck path
in
v
9
f
s_co_ope
n
2()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-11-08
Greg Kurz
spapr_pci:
convert g_malloc() to g_new(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-08-28
Greg
Kurz
sp
a
pr_pci
:
fix p
o
t
e
n
tial N
U
LL po
i
nter dere
f
erence
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-08-21
Greg Kurz
xics:
d
on't include "target/ppc/cpu-qo
m
.
h
" in "hw/
p
p
c
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-07-16
Greg Kurz
ppc/xics: f
i
x
I
CP reset path
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-07-06
G
reg Kurz
i386: fix
'-cpu ?' output f
o
r
host cpu type
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-07-03
Greg
K
u
r
z
s
papr: compute
d
efa
u
lt value of "
h
p
t
-max-page-
s
ize
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-07-02
Gr
e
g
Kur
z
target/ppc/kvm: do
n
'
t pass cpu to kvm_get_smmu_info
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-07-02
Greg Kurz
targe
t
/
ppc/kvm: get ri
d
of
k
v
m_get_fa
l
lback_sm
m
u_info()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-21
Greg Kurz
sp
a
p
r_cpu_cor
e
: migrate VPA rel
a
t
ed st
a
te
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-21
Greg Kurz
sp
a
pr_cpu
_
core:
m
igrate pe
r
-CPU data
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-18
Greg
Kurz
b
l
ock: fix
Q
EMU cr
a
sh with scsi-hd and drive_
d
el
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-17
G
r
e
g
Kurz
s
papr: fix xics_s
y
stem
_
i
nit() error pat
h
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-16
Greg
K
urz
spapr_cpu_core: i
n
tro
d
uce spa
p
r_
c
r
e
ate_vcpu()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-16
Greg Kurz
spapr_cpu_cor
e
: add mi
s
sing rol
l
back on re
a
lization
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-16
Greg Kurz
s
papr_
c
pu_co
r
e: fix
p
oten
t
ial le
a
k
in spap
r
_cpu_
c
ore_rea
l
ize
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-16
Greg Ku
r
z
s
p
ap
r
_cpu
_
core: convert last sn
p
r
i
nt
f
()
t
o g_st
r
dup_printf()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-16
G
reg Kur
z
spapr: fix leak in h_client_architecture_support()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-16
Greg K
u
rz
target/ppc:
d
r
op empty #if/
#
endif bl
o
ck
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-06-15
Greg Kurz
t
ypede
f
s: add QJSON
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-05-08
Greg Kurz
ppc
:
e500: use g_strdup_printf() instea
d
of snp
r
intf()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-05-04
Greg Kurz
spapr: don't adv
e
rt
i
se radix G
T
SE if m
a
x-compa
t
-c
p
u
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-05-04
Greg Kurz
spapr:
don
'
t migrate "spa
p
r_option
_
vector_
o
v5_ca
s
"
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-05-04
Greg Kurz
target
/
ppc: alw
a
ys set PPC
_
ME
M
_TL
B
IE in pre
2
.
8 migration
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-05-02
Greg Kurz
9p:
a
dd tr
a
ce event for v9fs_setattr()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-04-30
Greg Kurz
vfi
o
-ccw:
i
ntrod
u
ce
vf
i
o_c
c
w
_
get_device()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-04-27
Greg Kurz
spapr: drop
useless d
y
namic sysbus device s
a
nity check
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-04-27
Greg Kur
z
spapr: drop useless sanity check in spapr_i
r
q
_alloc*()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-04-09
Greg Kurz
vfio-ccw: fix me
m
o
ry leaks in vfio_ccw_realize()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-04-03
Greg
Kur
z
hw/s
3
90x:
f
ix memory
l
eak in
s390_init_ipl
_
dev()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-04-03
Greg K
u
r
z
sev/i386:
f
ix memor
y
leak
in
s
ev_gues
t
_init()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-04-03
Greg Kurz
e
xec: fix m
e
mory leak in f
i
nd_max_su
p
p
o
rted_pa
g
e
size
(
)
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-03-26
Gre
g
K
u
r
z
virtio_net: flush u
n
completed TX on
r
eset
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-03-06
Gre
g
Kurz
spapr: har
d
en code that depen
d
s
on VSMT
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-03-06
G
r
e
g
Kurz
spapr: register d
u
m
my ICPs l
a
ter
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-03-06
Gr
e
g Kur
z
spapr: fix missing CPU core nodes i
n
DT when
running
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-03-01
Greg Kurz
virtio-p
c
i
: trivial fixes in
e
rror messa
g
e
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-16
Greg
Kurz
spapr: cons
o
l
i
date th
e
VCP
U
id numbe
r
ing logic in a
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-16
Greg
Kurz
spap
r
:
rename sp
a
pr_v
c
pu_id()
to spapr_ge
t
_v
c
pu_id()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-16
Greg Kurz
spapr:
m
ov
e
V
CPU
c
alculatio
n
to core mac
h
ine c
o
de
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-16
G
r
eg Kurz
s
p
apr: use spapr->vsmt to
com
p
ute VCPU ids
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-14
Greg
K
urz
m
i
gra
t
ion: improve do
c
umentati
o
n of pos
t
copy-ram
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-10
Greg K
u
rz
spapr
:
a
dd miss
i
ng break
in h_get_cpu_charact
e
ris
t
ics()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-06
Greg Kurz
migrati
o
n: incoming postcopy advise sanity checks
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-05
Greg
K
u
rz
sc
r
ipts/qemu-gdb/time
r
s
.
py:
d
ef
i
ne enco
d
ing i
n
header
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-05
Greg Ku
r
z
readline: don't free completions
i
n readline_free()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-02
Greg
Kurz
t
e
s
t
s/virtio-9p: explic
i
t
ly ha
n
dle potential inte
g
er
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-02
Greg Kurz
t
e
sts: virti
o
-9p: add FLUSH operatio
n
test
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-02
Gre
g
Kurz
libq
o
s/virtio: return length
written into use
d
de
s
crip
t
or
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-01
Greg Kurz
t
e
sts:
v
irtio-
9
p: add WRITE op
e
ration
t
est
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-01
Gre
g
Kurz
test
s
:
virtio-9p: ad
d
LOPE
N
operation test
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-01
Gre
g
Kurz
t
e
sts:
v
i
rti
o
-9p: u
s
e th
e
syn
t
h backend
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-01
Greg
K
urz
tests:
v
irtio-9p: wait f
o
r completio
n
i
n th
e
test
code
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-01
Greg
K
ur
z
tests: virtio
-
9
p
:
move request tag to the
tes
t
functi
o
ns
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-02-01
Greg K
u
rz
9
p
fs:
d
ro
p
v9fs_register_transport()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-29
G
r
eg Kurz
spapr_pc
i
: fix
M
SI/MSIX
s
elec
t
ion
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-20
G
reg
K
u
rz
spap
r
:
fix devic
e
tree properties when using compa
t
ib
i
lity
.
.
.
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-20
Greg
Kurz
sp
a
pr: drop dupl
i
cat
e
variable in spapr_cor
e
_plug()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-10
Gre
g
Kurz
spapr
_
pci: u
s
e warn_rep
o
rt()
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-08
Greg
K
urz
MAI
N
T
A
INERS: Drop A
n
eesh as 9pf
s
mainta
i
ner
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-08
Greg Kurz
9p
f
s: deprecate handle backend
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-08
Greg
Kur
z
fsdev: improve
e
rror handling of backend init
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
2018-01-08
Greg K
u
rz
fsdev: imp
r
ove error
han
d
li
n
g of backen
d
opts parsing
Signed-off-by: Greg Kurz <
groug@kaod.org
>
commit
|
commitdiff
|
tree
next