repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tests/qtest: Adapt {m48t59,rtc}-test cases for win32
2022-08-01
Peter
Xu
migration-test
:
Allow
t
est
t
o
run without uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migration-test: Use migrate_ensure
_
c
o
nverge() f
o
r auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
te
s
ts: Add postcop
y
preempt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Add postcopy t
l
s
recovery
migrat
i
on t
e
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
t
e
sts: Add postco
p
y tls
m
igration tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
tes
t
s
:
Mov
e
Mi
g
rateCommon u
p
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migration: Re
s
pect postcopy requ
e
s
t order in preemption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mig
r
a
t
i
on: En
a
b
le TL
S
for p
r
e
empt
channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Export
tls-[creds|host
n
ame|authz] params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migra
t
ion:
Add h
e
lpers to
detect TL
S
capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: A
d
d property
x
-postcopy-preempt-brea
k
-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mig
r
at
i
on
:
Create th
e
postcopy pree
m
p
t
channel asynchronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Postcop
y
r
e
cover with preempt enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mi
g
r
a
tion
:
Post
c
opy pre
e
mption
ena
b
lemen
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
migration
:
Post
c
o
p
y pr
e
emption
p
r
e
parat
i
o
n on channel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Add postcopy-preemp
t
c
a
pability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
X
u
mig
r
at
i
on: Al
l
o
w
m
igrate-
r
ecover to
r
un m
u
ltipl
e
times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r
Xu
migra
t
ion: Move chan
n
el setup out of postc
o
py_try_recove
r
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
migr
a
tion: Export ram_load_pos
t
co
p
y(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migra
t
ion:
M
ove migr
a
te_allo
w
_
m
ultifd a
n
d helpers i
n
to
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
er Xu
migration:
A
dd p
s
s
.
postcop
y
_requested
s
t
atu
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
m
i
grat
i
on:
D
rop
multifd
t
ls_hostn
a
me ca
c
he
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
migration: Postpone releas
i
n
g Mig
r
ationSta
t
e
.
hostname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
te
s
ts: Pass in MigrateStart** i
n
to test_mi
g
rate_star
t
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
m
i
gra
t
i
o
n: Add
m
igratio
n
_
i
nc
o
m
i
ng_tr
a
nsport_cleanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mi
g
rat
i
on
:
postcopy_pause_fault_
t
h
read() ne
v
er fails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter X
u
migrati
o
n: Enlarge postcopy re
c
over
y
to capture !-EIO
t
o
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migra
t
ion: Move static v
a
r in ram_block_from_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igr
a
tion: Add postcop
y
_thr
e
ad_crea
t
e
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
ig
r
a
t
ion: Dump r
a
mblock
and offset too whe
n
non-s
a
me
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
on: Introduc
e
po
s
t
c
opy ch
a
nnels on d
e
st node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
migr
a
ti
o
n: Trac
e
poi
n
t cha
n
ge in postcopy-run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
e
r
Xu
m
igration: Finer
grained tracepoints for P
O
ST
C
O
P
Y_LISTE
N
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
er X
u
migrati
o
n:
D
ump
s
ub-cmd
n
a
me
in l
o
adv
m
_process_command tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
memory: F
i
x
qemu crash
o
n starting dirty
l
og twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
igration: Mov
e
t
e
m
p
p
a
ge setu
p
and clean
u
p in
t
o
s
e
parate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
Xu
migr
a
tion: Simpl
i
fy u
n
queue_page
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration
:
A
dd p
o
stcopy_has_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r Xu
migration: En
a
ble UF
F
D_FEATUR
E
_T
H
RE
A
D_ID even without
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
migration: No
o
ff
-
by-one for pss->pa
g
e upda
t
e in host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
migratio
n
: Drop
retur
n
code
fo
r
disgard ram pro
c
es
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migra
t
io
n
:
D
o ch
u
nk pa
g
e in pos
t
copy_each
_
ram_send_disc
a
r
d()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Drop postcopy
_
c
h
unk_hostpages(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
m
i
grat
i
o
n:
Don't return
for postcopy_chunk_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
Xu
m
igr
a
tion: D
r
op dead code of
ram_debug_du
m
p_b
i
tma
p
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Peter
Xu
m
e
mory: Fi
x
inco
r
r
e
c
t calls of log
_
global_start/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
M
a
k
e
file: Fi
x
cs
c
ope issues on Ma
c
OS and soft links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
M
a
kefile
:
Fix gtags generati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
eter Xu
pc
i
: Export pci_for_each
_
d
evic
e
_under_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
pci: Define pci_bus
_
dev_fn/p
c
i_bus_
f
n/pci_bus_r
e
t_
f
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
dump-g
u
est-m
e
mory: Blo
c
k live m
i
g
r
ation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pet
e
r
Xu
migration:
A
dd migrate_add_blocker_
i
nt
e
r
n
a
l
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
X
u
migratio
n
: Mak
e
migration bl
o
cker work for snapshot
s
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory: Add tr
a
c
e
point for
dirty syn
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory:
N
ame all
the memory lis
t
e
ners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
P
e
ter X
u
tests: Fix migration-test build failure for spar
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
t
er Xu
migration: Move
t
he yank u
n
re
g
i
s
ter of channel_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migration:
T
e
a
ch QEMUFile to be QI
O
Channel-a
w
are
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pete
r
X
u
mi
g
rati
o
n: Introduce migra
t
i
on_ioc_[un
]
r
e
gi
s
ter_
y
a
nk()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
migration:
M
ake
f
ro
m
_dst_file accesses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
m
igration: Fix missing join() of rp_thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
P
e
ter Xu
docs
:
Add '-device in
t
e
l
-
iommu' entr
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pete
r
Xu
migration: Mo
v
e bitmap_m
u
tex out of mi
g
rati
o
n
_
bitmap_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pet
e
r
Xu
migrat
i
on: Clea
r
error at entry of migr
a
te_fd_conn
e
ct()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
Xu
migration: Don't do
m
igrate cleanup
if during p
o
stcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
m
i
grati
o
n: Release return path early for pau
s
ed
pos
t
c
o
py
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration: Allow reset of pos
t
copy_rec
o
ver_trigger
e
d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
e
ter
X
u
migration: Move yank o
u
tside qemu
_
start_incoming_migration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pete
r
Xu
tests: migration-
t
e
s
t: Add dir
t
y r
i
ng test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Pet
e
r
X
u
KVM: Fix
dirty ring
m
map incorrect
s
i
ze du
e
to renaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Pe
t
er Xu
hmp: Add "calc_dir
t
y_rate" and "info dirty_
r
ate
"
cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
V
M: Dirty ring su
p
po
r
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
VM: Disabl
e
m
anual
dirty log
whe
n
dirty ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: A
d
d
dirt
y
-
r
ing
-
si
z
e
p
ro
p
erty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
t
er Xu
K
V
M: Cache kvm s
l
ot di
r
ty
b
itma
p
size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Simplify dirt
y
l
o
g sync in kvm_set_phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
t
er Xu
KVM: Provide helper to sync
dirty
bit
m
a
p from slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM: Provide helper to
g
et kvm d
i
rty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
K
VM
:
Create th
e
KVMSlo
t
dirty bitma
p
on flag c
h
an
g
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Use a bi
g
lock to replace per-km
l
slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
memory: Introduce lo
g
_sync_
g
lobal() to
m
e
m
o
r
y
listene
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
vhost: Unbreak SMM
U
and
v
i
rtio-iommu on dev-
i
otlb s
u
pp
o
r
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
mi
g
ra
t
ion: Pos
t
pone
t
he
k
ick
o
f
t
h
e
f
a
u
l
t threa
d
a
f
ter
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration: Unify reset of last_rb on destination
n
ode
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
intel_iommu:
F
ix two misuse of "0x%u" prin
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration
-
t
est
:
On
l
y h
i
d
e err
o
r if
!QTEST_LO
G
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
migratio
n
/post
c
opy: Release fd be
f
ore going into 'p
o
s
t
copy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
Xu
m
igration: Syn
c
r
e
queste
d
p
ages after p
o
stcopy re
c
overy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
migration: Mainta
i
n
p
ostcopy fault
e
d addresse
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
eter Xu
m
i
gration: Introduc
e
migra
t
e
_
send_rp_m
e
ssage_req_p
a
ges()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
Xu
migration: Pass incomi
n
g st
a
te into qemu_ufd_copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter
X
u
migratio
n
: Rework migrate_send
_
rp_r
e
q_pa
g
es() functi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
P
eter Xu
migr
a
tion: P
r
operly destroy variables on incom
i
ng side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pet
e
r X
u
M
A
INTAINE
R
S
: a
d
d VT-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter
X
u
pci: Display PCI IRQ pi
n
in "info pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM:
Kick
r
esamplef
d
for spl
i
t kernel
i
rqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter X
u
KVM: Pass
EventNot
i
f
i
er
i
nto kv
m
_irqchip_a
s
sign_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter Xu
vfio/pci
:
Use kvm_irqc
h
ip_add_irqfd_noti
f
ier_g
s
i
(
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gdbstub: i386: Fix gdb_get_reg
1
6() parameter to unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic: Use 32b
i
t
A
PI
C
ID for migratio
n
i
n
stance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next