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
migration/ram: Handle RAMBlocks with a RamDiscardManager on background snapshots
2021-11-01
P
e
t
e
r
Xu
dum
p
-
guest-memory: Block live mi
g
r
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
X
u
migration: Add mig
r
ate_add_
b
locker_internal(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
e
ter Xu
m
igrat
i
on: Make migrati
o
n blocker work for s
n
apsh
o
ts
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Pe
t
er Xu
memo
r
y: Add trace
p
oint
for di
r
ty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter
Xu
me
m
ory: Name al
l
the memory l
i
s
ten
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
t
e
sts: Fix
m
i
g
ration-tes
t
build failure fo
r
sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Move the yank unregister of c
h
annel_clo
s
e out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Teach QEMUFile to be QIOChann
e
l-a
w
a
r
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migration
:
Introduce migration_ioc
_
[un]register
_
yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Make
f
r
o
m_dst_file accesses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mig
r
ation: Fix
missing join() of
r
p_t
h
re
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
P
e
ter Xu
do
c
s:
A
d
d
'-device intel-iommu' entr
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
X
u
migration: Move bitmap_mutex out
of migration
_
bitmap_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: C
l
ear erro
r
a
t entry
of migrate_fd_
c
onnec
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: D
o
n't do mig
r
a
t
e clea
n
up if during postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration:
Release return path early for
p
ause
d
po
s
tcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
mi
g
rati
o
n: Allow reset of postcopy
_
recover_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
e
ter Xu
mi
g
ration:
Move yank outsi
d
e qemu_start_incom
i
ng_
m
igration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
Xu
tests: migration-test:
Add dirty ri
n
g
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM: Fix dirty ring mmap
i
ncor
r
ect si
z
e due to renaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
P
e
ter Xu
hmp:
A
dd "calc_dirty_r
a
t
e
"
a
nd "info dirt
y
_rat
e
"
cm
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
VM: Dirty ring support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM: Disabl
e
manual
d
irty log when d
i
r
ty rin
g
enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM: Add dirty
-
rin
g
-size property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
KVM: Cache kvm slot
d
i
r
ty bit
m
a
p size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
K
V
M: Sim
p
lify dirty log sy
n
c in
kv
m
_set_phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r
X
u
KVM: Provide help
e
r to sync dirty
b
i
tmap
f
rom slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
e
r
X
u
KVM: Provide help
e
r to ge
t
kvm
d
i
rty
l
o
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
VM: C
r
eate t
h
e KVMSlot dirty bitma
p
o
n
flag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM: Use a big lock to replace per-kml slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
memory: Intr
o
duce log_sync_glo
b
al() to memory
liste
n
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter
X
u
vho
s
t: Unbr
e
ak
S
MMU
a
nd
virtio-iommu on dev-iot
l
b s
u
pport
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
m
i
gr
a
tion:
Postpone
the kick of th
e
fa
u
lt threa
d
a
f
ter
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Pet
e
r
Xu
migration: Unify r
e
set
of last_rb on d
e
stination
n
ode
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
intel_iommu: Fix two misuse of "0x%u"
prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration-
t
es
t
:
O
nly hide error if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migratio
n
/postcopy: Relea
s
e fd befo
r
e goin
g
into
'
postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
m
i
gratio
n
: S
y
nc re
q
uested pages af
t
er
postcopy r
e
cove
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
te
r
Xu
migrat
i
on: Maintai
n
po
s
tcopy
f
aulted addresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er Xu
migration
:
Introduce
m
igrate_send_rp_m
e
ssage_
r
eq_pages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
mi
g
ration: Pass incoming state into
qemu
_
ufd_copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r X
u
migration:
R
ework
m
igrate_send
_
rp_req_pages() func
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter X
u
migration: Pr
o
perly destroy va
r
iables on incomin
g
side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
P
e
ter X
u
M
A
I
N
TAINERS: a
d
d VT-d e
n
t
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci: Di
s
play PCI IRQ pin in "info pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM
:
Kick resamplefd for
s
p
l
i
t
ke
r
n
el irqch
i
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM: Pass
E
v
e
n
tN
o
ti
f
ier into kvm_irqchip_assign_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pe
t
er X
u
vfio/pci: Use kvm_irqchip_add_irq
f
d
_
n
ot
i
fie
r
_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Pete
r
Xu
gd
b
s
tub: i3
8
6: Fix gdb_get
_
reg16() pa
r
ameter t
o
unbr
e
ak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
P
e
te
r
Xu
apic: Use
32bit APIC
I
D f
o
r m
i
gration instance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
mig
r
at
i
on:
Change SaveState
E
ntry
.
instance_id int
o
u
int32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
mig
r
atio
n
: Define
V
MSTATE_
I
N
ST
A
NCE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
P
eter Xu
vfio/pci: Do
n
't remove irqch
i
p notifier i
f
not registered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_io
m
m
u: Rem
o
ve the ca
c
hin
g
-mode
check during flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pet
e
r Xu
pc/q35: Disallow v
f
io-pci
h
otpl
u
g without VT-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
X
u
qdev/machine: Introduce hotplug_all
o
wed
h
o
o
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
i
ntel_
i
om
m
u: Sa
n
ity check
v
fio-pci config on ma
c
hine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Pe
t
e
r
Xu
migration:
F
i
x pos
t
c
o
py bw for recov
e
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er Xu
memo
r
y: Fix up memory_region_{add|del}_co
a
lescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
me
m
ory: Remove ha
s
_c
o
alesced
_
range
cou
n
ter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
X
u
memory: Split z
o
nes
wh
e
n
d
o coalesced_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
ete
r
Xu
memor
y
: Refactor m
e
mory_region
_
clear_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migratio
n
:
Spli
t
log_clear() into smaller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Sup
p
ort KVM_CLEAR_DIRTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
k
vm
:
Introduce slots
lock fo
r
me
m
ory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
e
r Xu
kvm: Persistent per kvmslot d
i
r
t
y bit
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
vm: Update
comments for syn
c
_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
memo
r
y: Introduce
memory
listener hook l
o
g_cle
a
r()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er
Xu
m
e
mory: Pass mr in
t
o snapsho
t
_and_c
l
e
a
r_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
bitmap: Ad
d
bi
t
map_copy_with_{src
|
d
s
t
}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter X
u
memory: Do
n
't set migrati
o
n bitmap when with
o
ut migratio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration: No n
e
ed
t
o take rcu du
r
ing sy
n
c
_
dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
P
e
ter Xu
intel_iommu:
Fix une
x
pected unm
a
ps duri
n
g global unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
P
e
ter Xu
me
m
ory: Remov
e
memory_reg
i
on_get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
chec
k
pa
t
ch: allow SPDX-License
-
Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
migration: comm
e
nt VMSTATE_UNUSED*()
p
r
operly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter X
u
intel_iommu: Drop extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
i
n
tel_iomm
u
: F
i
x ro
o
t
_
scalable mig
r
at
i
on bre
a
k
a
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
intel-iommu: optimize nodmar me
m
ory regions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
ioth
r
ead: doc
u
m
e
nt abou
t
w
hy we need
e
xplicit
a
io_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pete
r
Xu
iothread:
push gcontext e
a
rlier in
t
he
thre
a
d_
f
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter Xu
iothre
a
d: create main loop unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pe
t
e
r Xu
ioth
r
ead:
c
r
e
ate the gcon
t
e
xt u
n
condit
i
onally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter X
u
io
t
hread: replace
i
nit_done_cond with a semaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Pe
t
er Xu
i386/kvm: ign
o
re
masked irqs when update msi rout
e
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Peter Xu
iothread: fix iothread hang
when st
o
p too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
contri
b
/
v
host-us
e
r-blk:
f
i
x the compil
a
tion issue
commit
|
commitdiff
|
tree
2019-02-05
Peter
Xu
p
ci/msi: export msi_is
_
m
asked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er
X
u
i
n
t
el_iommu: res
e
t
intr_enabl
e
d
w
hen system reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
i
ntel_i
o
m
m
u: fix
o
perat
o
r in
vtd_switch_ad
d
ress_sp
a
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu
:
turn on IR b
y
default if pr
o
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
Xu
x
86-iommu: switch intr_supported to
O
n
OffA
u
t
o
type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter
X
u
q35: set split
k
ernel i
r
qchip as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er X
u
i
n
t
el
_
iommu: re
m
o
ve
"
x
-
"
prefix for "aw-bit
s
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
e
te
r
X
u
intel_iommu
:
dma
r
ea
d
/write draining support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pete
r
Xu
intel_iommu
:
conve
r
t invalid traces
i
nto er
r
or reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
eter Xu
in
t
el
_
iommu:
dump
c
o
r
rect iova when failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
tests: add oob
f
unctional test
for test-qmp-
c
mds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pete
r
Xu
Revert
"
tests: Ad
d
parameter
to qtest_init_w
i
thout_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor: Remove "x-oob", off
e
r capab
i
lity
"oob" unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next