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
configure: convert compiler tests to meson, part 5
2021-07-05
P
e
ter
X
u
migration: A
l
low reset of p
o
stc
o
py_
r
ecove
r
_trigger
e
d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter X
u
migration
:
Move yank outside qem
u
_start_i
n
coming_migrati
o
n
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter X
u
tests: mi
g
ration-test: Ad
d
dirty ring test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM: Fix dir
t
y ring mmap incor
r
ect size du
e
to ren
a
ming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Peter Xu
hmp: Add "calc_dirty_rate" and
"info
d
irty_rate" cmd
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Dirty
r
i
n
g sup
p
o
rt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
KVM: D
i
sab
l
e man
u
al dirty l
o
g when dirty ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
t
er Xu
KVM: A
d
d d
i
r
ty-ring-size property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
C
a
c
he kv
m
slot
d
irty b
i
tmap size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Simpl
i
fy dirt
y
log sync in kvm_s
e
t_phys_
m
em
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
K
VM: Provide
helpe
r
t
o s
y
nc
d
irty bitmap from slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Provid
e
helper to
g
et
kvm dirty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er
X
u
K
V
M
:
Crea
t
e the KV
M
Slot dirty bit
m
ap on flag c
h
anges
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
et
e
r Xu
KVM: Use a big loc
k
to replace per-kml s
l
ots_
l
ock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
mem
o
ry: In
t
roduc
e
log_sync_global() to
m
e
mory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
vhost
:
Unbreak SMMU and v
i
r
tio
-
iommu on dev-iotlb
support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migra
t
ion: Postpone
th
e
kick of t
h
e fault
thread after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Pete
r
Xu
migration: Uni
f
y
r
eset of last_rb on destination node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter X
u
intel_iommu: Fix two
misuse of "0x%u" p
r
i
n
ts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration-test: Only hide error if !QTEST_
L
OG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migrati
o
n
/po
s
tcopy: Re
l
e
a
se f
d
before going i
n
to
'postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration: Sync
r
equested pa
g
es after post
c
opy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
mi
g
ration: M
a
i
n
tain
po
s
t
copy fault
e
d addresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration: I
n
t
roduce migrate_send_rp_message
_
r
e
q_pages
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
mig
r
ation: Pa
s
s
incoming state
into qemu_ufd_copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
P
eter Xu
m
i
gration: Rework
migrat
e
_se
n
d_rp_req_pages() function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migrati
o
n: Prope
r
ly
destroy varia
b
les on incomin
g
side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pete
r
X
u
MAINTAINE
R
S: add VT-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Pe
t
er Xu
pci: Display PCI IRQ pin in "info p
c
i"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
K
V
M: Kic
k
resam
p
le
f
d for split kernel irqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
t
er Xu
KVM
:
Pass E
v
entN
o
tifier into kvm_irqch
i
p_assign_
i
rqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vf
i
o/
p
ci: Use kvm_irqchip_a
d
d_irqfd_
n
otifier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Pet
e
r
Xu
gdbstu
b
: i3
8
6
:
F
ix
g
db_g
e
t_r
e
g1
6
() parame
t
er to unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic: Use 32
b
it APIC
ID for
m
igr
a
tion in
s
ta
n
ce I
D
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pe
t
er Xu
migrat
i
on:
Change S
a
veSta
t
eEntry
.
instance
_
i
d
into ui
n
t32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migratio
n
: Def
i
ne VMS
T
ATE_IN
S
TANCE
_
ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
P
e
t
er Xu
vfio/pc
i
: Don't rem
o
ve irqchip
n
otifier
i
f n
o
t re
g
i
stered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pe
t
er Xu
int
e
l_iommu
:
Remove the caching
-
mode check duri
n
g flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc/
q
35: Di
s
a
llow vfio-
p
c
i hotplug wit
h
out VT-
d
caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
qde
v
/machine: Introduce hotpl
u
g_allowed ho
o
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter X
u
intel_iommu: Sa
n
ity check vfio-pci config on
m
a
c
hine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Pete
r
Xu
migration: Fix postcop
y
bw
for recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter X
u
memory: Fix
up memor
y
_
r
egion_{add|d
e
l}_co
a
lescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
memory: Rem
o
ve has_coales
c
ed_rang
e
c
o
unter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pet
e
r Xu
memo
r
y:
Spl
i
t zones when do coalesced
_
io
_
del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Refactor me
m
o
r
y_re
g
ion_clear_coalesc
i
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
igrati
o
n:
S
pl
i
t log_
c
l
ear() into smaller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Support KVM_CL
E
AR_
D
I
RTY_LO
G
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
e
r
Xu
kvm: Int
r
o
d
uce slots lock f
o
r memory
l
istener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
k
vm: Persistent
per k
v
m
s
lot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
k
v
m:
U
pdate co
m
me
n
ts fo
r
sync_dirt
y
_bitma
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
e
mory: Introduce memory listen
e
r hook l
o
g_
c
lear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
me
m
ory: Pass mr
into s
n
aps
h
o
t
_
a
nd_
c
lea
r
_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter X
u
bi
t
m
ap: Add bit
m
ap_copy_wit
h
_{s
r
c|d
s
t}_offs
e
t
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
memory:
D
on't set
migratio
n
bitm
a
p when withou
t
migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration: No need to take rcu during sync_dirt
y
_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
inte
l
_iommu: Fix unexpect
e
d unmaps
d
uring global unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
me
m
ory: Remove memory_region_get_di
r
ty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
chec
k
patch: allow SPDX-Lice
n
s
e
-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Pet
e
r
Xu
migration:
co
m
m
e
n
t VM
S
TAT
E
_UNUS
E
D*() pr
o
perly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter
Xu
i
ntel_iommu: Drop
extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Pete
r
Xu
i
n
tel_iom
m
u:
F
ix root_s
c
a
l
able migration
br
e
akage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
P
et
e
r Xu
i
n
tel-iommu:
optimize
n
odmar mem
o
r
y
re
g
ions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pe
t
er Xu
io
t
h
r
e
a
d
: document about why we n
e
ed exp
l
icit aio_
p
ol
l
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r Xu
iot
h
r
ead:
p
ush gco
n
te
x
t earlier in
the thread_f
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r X
u
iot
h
read:
c
r
e
ate main loop unconditional
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
eter Xu
i
o
t
hread
:
c
r
e
a
te
t
he gcontext
u
n
co
n
ditio
n
al
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pe
t
er Xu
iothre
a
d: rep
l
ace init_
d
one_con
d
wi
t
h a sema
p
hore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter Xu
i
386/kvm:
igno
r
e masked
ir
q
s
w
hen u
p
date msi ro
u
tes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Peter Xu
iothrea
d
: fix iothre
a
d hang when
s
t
op too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
con
t
rib/v
h
ost-user-blk
:
fix the compilation issue
commit
|
commitdiff
|
tree
2019-02-05
Pet
e
r
Xu
pci/msi
:
e
x
p
ort msi_is_masked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
intel_iomm
u
:
r
es
e
t int
r
_enabled when
s
ystem res
e
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
Xu
intel_iommu
:
fix op
e
r
a
tor in
v
td_
s
witch_address
_
s
p
ace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter Xu
x86-
i
ommu: turn
o
n IR
by default if pr
o
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: switch intr_sup
p
orted
to OnOffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q
35:
set split
kernel irq
c
hip as
default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
e
ter Xu
inte
l
_iom
m
u: remove "x-" p
r
ef
i
x for "aw-bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er Xu
intel_iommu: dma rea
d
/
w
rite dr
a
ining support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pete
r
X
u
i
n
tel_
i
ommu: convert invalid t
r
a
ces in
t
o error reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
Xu
intel_iommu:
d
u
m
p
c
o
rr
e
ct
iova when
failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er Xu
tests: add oob function
a
l test for test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
Re
v
ert "
t
ests
:
Add
p
ara
m
eter t
o
qte
s
t_init_
w
ithout_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er Xu
moni
t
or:
Remov
e
"x-o
o
b
"
, offer capability
"
oob
"
un
c
o
ndi
t
io
n
al
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
Xu
monitor:
Suspend monitor
i
n
stead
d
ropping c
o
mm
a
nds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
int
e
l_iommu:
handl
e
i
nvalid ce for shadow
s
ync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
e
t
er
Xu
intel_iommu: move
ce f
e
tchi
n
g out when
sync
shadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
int
e
l_iommu: better handli
n
g
of dmar state s
w
itch
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter X
u
in
t
el_i
o
mm
u
:
introduce vt
d
_r
e
set
_
caches(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Pe
t
er Xu
qapi: Drop
qapi_event_send_FOO()'s Error
*
*
arg
u
ment
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter
X
u
m
o
nit
o
r: simp
l
ify monito
r
_qmp_se
t
u
p_hand
l
ers_bh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-iommu:
r
epl
a
c
e more vtd_er
r
_
*
tr
a
ces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
int
e
l
-
iommu: st
a
rt to use
e
rror_report_
o
nc
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
q
e
mu-erro
r
: introduce
{
er
r
or|wa
r
n}_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
tests: only u
p
date last_byte when at the edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
e
r
X
u
migrat
i
on: disall
o
w recovery
f
or r
e
l
ease-ram
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
migrati
o
n:
update recv bitmap only
on des
t
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pet
e
r Xu
m
i
gration: fix potential
o
verflow
in multifd send
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
P
ete
r
Xu
monitor
:
Fix
u
nsafe sharing of @cur_mon among threads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pete
r
Xu
mi
g
ration
:
reord
e
r MIG_CMD_POSTCOPY_RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next