repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/ppc: Basic POWER9 bare-metal radix MMU support
2019-02-17
G
r
e
g K
u
rz
x
i
c
s: Drop the KVM ICS
c
lass
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
spapr/irq: Use the
"
simple" ICS class
for KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Greg
Kurz
xics: Ha
n
dle
K
VM inter
r
upt presentation from "simpl
e
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Greg K
u
rz
xi
c
s: Handle KVM ICS reset from the
"si
m
ple" ICS
cod
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
G
reg Kurz
xics: Explicit
e
ly c
a
ll K
V
M
I
CS methods from the common
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Gr
e
g Kurz
x
i
cs:
Drop the KVM
I
CP class
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
spapr/irq: Use t
h
e bas
e
IC
P
class for KVM
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
G
reg Kurz
xics: Ha
n
dle KVM ICP realize from the common code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Greg Kurz
xics: Handle
KVM ICP reset from the common code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Greg
Kurz
xics: Explicit
e
ly c
a
ll KVM ICP method
s
fro
m
the com
m
on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Greg
Kurz
xive: On
l
y
s
et sourc
e
type f
o
r L
S
I
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Gr
e
g
K
u
r
z
spapr: Disallow unsu
p
p
or
t
ed kernel-irqchip settings
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
Gre
g
Kurz
spa
p
r
_pc
i
: Fix in
t
erru
p
t leak in rtas_ibm_change_msi
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-17
G
r
eg Kurz
spapr: Ren
a
me
xics to int
c
in interru
p
t
controller
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-04
Greg Kur
z
spapr: Forb
i
d
s
etting i
c
-mo
d
e for old
m
achine types
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-02-04
Greg
K
u
rz
targ
e
t/ppc/kvm:
Dr
o
p u
s
eless i
n
cl
u
de dir
e
ctive
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-01-08
Gre
g
Kurz
spapr_pci: Define
S
P
APR_MAX_P
H
BS in hw/pc
i
-host/spapr
.
h
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2019-01-08
Greg K
u
rz
spapr: move s
p
apr_create_phb() to
c
ore machine code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
Greg Kur
z
e500: simplify
I
RQ w
i
ring
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
G
r
eg Kurz
m
a
c
_newworld: simplify
I
R
Q
wiring
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
G
r
eg Kurz
virtex
_
m
l507:
u
se g_n
e
w(T, n) inste
a
d of
g
_malloc(sizeof
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
G
r
eg Kurz
s
a
m460ex: use g_new(T,
n) instead
of
g
_malloc
(
sizeof
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
Gre
g
Kurz
pp
c
440_bamboo: use g_new(T,
n
) i
n
s
t
ead
o
f g_malloc
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
Greg Kurz
p
p
c4
0
5_uc: use
g
_
new(T, n) instea
d
of
g
_m
a
lloc
(
sizeof
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
Greg K
u
rz
ppc405_bo
a
rds
:
use g_new(
T
,
n)
instead of g_malloc
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
Greg
Kurz
s
papr: use g_new(T, n
)
instead of g_mallo
c
(si
z
eof(T
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
Greg Kurz
target/p
p
c:
u
se g_new(T, n)
i
ns
t
ead of g_m
a
lloc(sizeo
f
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-20
Greg K
u
r
z
spapr: drop re
d
undant sta
t
eme
n
t in
s
p
a
pr_populate_
d
r
conf_mem
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-12
Greg Kurz
9p: remove su
p
po
r
t
f
or the "
h
a
ndle" backend
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
G
r
e
g
Kurz
xen/
9
pfs: use g_new(
T
,
n
)
instead of g_malloc(sizeof
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-12-12
G
r
eg Kurz
9
p
: use
g_new
(
T, n) instead of
g
_
m
al
l
oc(size
o
f(T) * n)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-11-23
Gre
g
Kurz
9p: fix QE
M
U crash when
r
ena
m
ing files
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-11-20
Greg Ku
r
z
9p: take write lock on fid path updates
(
CVE-2018-1936
4
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-11-08
Greg
Kurz
9p: w
r
ite lock path in v9fs_co_o
p
e
n
2()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-11-08
Gr
e
g Kurz
spapr_
p
ci: convert g_malloc() to g_
n
ew()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-08-28
Greg Kurz
spapr_pci: fix potentia
l
NULL pointe
r
der
e
ference
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-08-21
Greg Kur
z
xics: don'
t
inclu
d
e
"
t
a
rget/ppc/cpu-
q
om
.
h
"
in "hw/p
p
c
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-07-16
Greg Kurz
ppc/xics: fix
ICP reset p
a
t
h
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-07-06
Gre
g
K
u
rz
i3
8
6: fix '-c
p
u ?' output
f
or h
o
st cpu type
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-07-03
Greg Kurz
spapr: com
p
u
t
e default
value of
"
h
p
t
-max-page-size
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-07-02
Greg Kurz
targ
e
t/pp
c
/kvm:
d
on't pass cpu to kvm_get_smmu_info
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-07-02
Gre
g
Ku
r
z
target/pp
c
/k
v
m:
g
et
r
i
d o
f
kvm
_
g
et_fa
l
lb
a
ck_smmu_info()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-21
G
r
e
g
Kurz
s
papr_cpu_core: m
i
grate VPA rela
t
ed sta
t
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-21
Greg
K
urz
spap
r
_c
p
u_cor
e
: migrate per-CPU data
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-18
Greg Kurz
bl
o
ck:
f
ix QEMU crash with s
c
s
i
-hd
and drive_del
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-17
Greg
Kur
z
spapr: fix
x
ics_sy
s
tem_init()
e
r
ror path
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-16
Greg Kurz
s
p
apr_cpu_co
r
e: in
t
roduce
s
papr
_
c
r
eate_vc
p
u()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-16
Greg Kurz
spapr_cpu_cor
e
: add missing rollback on
r
ealiza
t
i
on
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-16
Greg Ku
r
z
spapr_cpu_core
:
fix potential leak
in
spapr
_
cpu_co
r
e
_
realize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-16
Greg Kur
z
spapr_cpu_core: convert la
s
t
snprintf() to g_st
r
du
p
_printf()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-16
Gre
g
K
u
rz
spap
r
: fix lea
k
in h_client_architectu
r
e
_
s
upp
o
rt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-16
Greg Kurz
target/p
p
c: drop
e
m
p
ty #if/
#
endi
f
blo
c
k
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-06-15
Greg Kur
z
typedefs: add QJSON
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-05-08
Greg Kurz
p
p
c
: e50
0
:
use
g_strdup_printf() instead of snp
r
intf()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-05-04
Greg Ku
r
z
s
p
apr: don't advertise radix GTSE if
max-com
p
at-cp
u
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-05-04
Greg Kurz
spapr:
d
on't mig
r
ate "spapr_o
p
tion_vector_o
v
5_cas"
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-05-04
Greg Kurz
t
arget
/
ppc: always set PPC_M
E
M_TLBIE
i
n pre 2
.
8 mig
r
a
t
ion
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-05-02
Gre
g
Kurz
9p: a
d
d
trace
e
ve
n
t for v9
f
s_setat
t
r()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-04-30
Greg Ku
r
z
vfio-ccw: i
n
troduc
e
vfio_ccw_get_device(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-04-27
Greg Kurz
sp
a
pr: drop useless dynamic sysbus device sanity check
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-04-27
Gre
g
K
u
rz
spapr: drop
u
seless s
a
ni
t
y check in
spapr_irq_alloc*()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-04-09
G
reg
K
urz
v
f
i
o
-
ccw: fix memory l
e
aks
i
n vfio_ccw_re
a
lize()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-04-03
Gr
e
g
Kurz
hw/s390x: fix me
m
ory leak in
s
3
90_init_ipl_dev(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-04-03
Gre
g
K
u
rz
sev/i
3
86: fix me
m
ory leak in sev_guest_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-04-03
Greg Kurz
exec: f
i
x memory leak in
f
ind_max_supp
o
rted_p
a
g
e
si
z
e
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-03-26
G
reg Kurz
virtio_net
:
flush uncomplete
d
TX on reset
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-03-06
Greg Kurz
spap
r
: harden co
d
e
that dep
e
n
d
s on VSMT
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-03-06
Greg
Kurz
s
papr
:
regist
e
r dummy ICP
s
later
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-03-06
Gre
g
Ku
r
z
spap
r
: fix missing CPU core nodes in DT when r
u
nning
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-03-01
Greg Kurz
virtio-pci
:
trivi
a
l f
i
xes
i
n
err
o
r message
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-16
Gr
e
g
K
urz
spapr: consolidate the VCPU id numbering logic
in
a
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-16
Greg
K
u
r
z
spapr: renam
e
spa
p
r
_
vcpu
_
id() to spapr_get_vcpu_id(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-16
Gr
e
g
K
u
rz
s
pa
p
r: mo
v
e VCPU calculation to
c
ore
m
ach
i
n
e
c
ode
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-16
Greg Kurz
spapr: use s
p
apr->vsmt to compute VCPU ids
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-14
Greg Ku
r
z
migrati
o
n
:
i
mprove documentatio
n
of po
s
tcopy-ra
m
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-10
Gr
e
g
K
urz
spapr: add mis
s
ing
b
reak
i
n
h
_get_cpu_characteristics()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-06
Greg
K
urz
migration: incoming po
s
tcopy ad
v
is
e
s
anit
y
c
h
e
cks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-05
G
r
eg Kurz
scripts/qemu-gdb/tim
e
rs
.
py: def
i
ne
encoding in hea
d
er
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-05
Greg
K
u
rz
r
e
adline: don't
free comple
t
i
o
ns
in readline_free()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-02
G
r
eg Kurz
tests/virtio-9p: exp
l
icitl
y
handl
e
potential integer
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-02
Greg
K
ur
z
te
s
ts
:
virtio-9p: add FLU
S
H ope
r
ation test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-02
Gre
g
Kurz
libqos
/
virtio: return le
n
gth written i
n
t
o u
s
e
d desc
r
ipto
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-01
Gre
g
Kurz
tes
t
s: virtio-9p:
add WRI
T
E
oper
a
tion test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-01
G
r
eg Kurz
tes
t
s:
v
irtio-9p: add LOPEN operation
test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-01
G
reg Kurz
test
s
: v
i
rtio-9p
:
use
t
h
e synt
h
back
e
nd
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-01
G
reg Kurz
tests: virtio-9p:
w
ait for completion in
t
h
e
te
s
t code
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-01
Greg
Kurz
t
e
s
t
s: virti
o
-9p: move request tag to
t
he t
e
st functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-02-01
G
reg Kurz
9pfs:
drop v9fs_registe
r
_transp
o
rt()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-29
G
r
eg K
u
rz
spapr_pci: fi
x
MSI/MSIX select
i
on
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-20
Greg Kurz
spa
p
r: f
i
x device
t
re
e
pr
o
perties whe
n
using
com
p
atibility
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-20
Gr
e
g Kur
z
spapr: dr
o
p duplic
a
te variable in spapr
_
c
ore_plug()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-10
Greg Kurz
spapr_pci: use
w
ar
n
_report()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
Greg Kurz
M
A
INTAINERS
:
D
ro
p
Aneesh as 9pfs maintai
n
er
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
Greg Kurz
9p
f
s:
d
eprecate ha
n
dle bac
k
end
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
Gre
g
Kurz
fsdev:
impro
v
e error handling of b
a
c
k
end init
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
Greg Kurz
f
sdev
:
improve error handling of b
a
ckend opts parsing
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
G
r
eg
K
urz
tests:
virtio-9
p
: set D
R
IVER_OK be
f
ore using the devic
e
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
Greg Kur
z
t
ests: virtio-9
p
: fix ISR dependence
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
Greg Kurz
9pfs
:
make pdu_marshal() a
n
d
pdu_unm
a
rshal(
)
st
a
tic
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2018-01-08
Greg Kurz
9pfs: fix error pa
t
h
in pdu_submit()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
next