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
vdpa: disable RAM block discard only for the first device
2023-03-03
Peter Xu
intel-iommu: send
U
NMAP notif
i
c
ations
for domain o
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter X
u
m
i
gration: Postpone
p
o
stcopy pr
e
empt channel to be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pet
e
r Xu
migration: Add a sema
p
hore t
o
cou
n
t PONGs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration: Cle
a
n
up postcopy_preempt_setup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter X
u
migration
:
Rework multi-chann
e
l chec
k
s on
U
R
I
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter X
u
ut
i
l/use
r
f
aultfd: Supp
o
rt /dev/userfaultfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
l
i
nux-headers: Updat
e
to v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
m
igr
a
tion: Show downtime during
postco
p
y
p
hase
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
eter Xu
util/userfaul
t
fd: Add u
f
fd_open()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
migration: Fix
migration
c
r
ash
w
hen ta
r
get p
s
ize larger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
P
e
t
e
r Xu
i
n
te
l
-iommu:
Docum
e
nt iova_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration:
D
rop rs->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
ig
r
ation:
Remove
old preempt co
d
e
around state maintainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
g
ration
:
Send requested page directly
in rp-return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
t
e
r Xu
mi
g
ration:
M
ov
e
l
a
s
t_sent_blo
c
k into PageSea
r
c
h
Statu
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ration: Ma
k
e PageSearchStatus part of RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration:
A
dd pss_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
tion:
Introduce pss_c
h
annel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
Xu
m
i
gration
:
Teach PSS abo
u
t
host page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
eter Xu
migration
:
Use atomic ops properly f
o
r
p
age accounting
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Yield bitmap_m
u
tex properly
w
hen
sen
d
ing
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ra
t
ion: Remove RAM
S
tate
.
f references in c
o
mpression
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
e
r Xu
migration:
T
rivial
cleanup save_page_
h
eade
r
() on
s
ame
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ration: C
l
eanup xbzrle zero pa
g
e
c
ache update log
i
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
eter
Xu
migratio
n
: Add p
o
st
c
opy
_
p
r
ee
m
pt_act
i
ve()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migratio
n
: Take b
i
t
map mutex whe
n
co
m
pl
e
t
i
ng ram mig
r
ation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pete
r
Xu
migration: Disab
l
e mul
t
ifd e
x
plicitly
w
ith
c
o
mpressio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
m
igr
a
tion: Use n
o
n-
a
tomic ops
f
or clear log
bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Disallow p
o
stcopy preemp
t
to be used with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
m
i
gration: Fix rac
e
o
n qemu_fil
e
_
s
hutdown()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
P
e
te
r
Xu
migrati
o
n: Fix possible infinite loop o
f
r
am save proces
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Peter Xu
Rever
t
"intel_iommu: Fix irqchip / X2APIC configuration
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migration-test: Allow test to
r
un
w
i
t
hout
uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Pe
t
er Xu
mig
r
ation-test: Use migra
t
e_e
n
sure_converge() f
o
r
a
uto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Add postcopy preempt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
t
e
sts:
Ad
d
p
ostc
o
py tls recovery migration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
t
ests: Add
p
ostcopy
tls mig
r
ation
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
e
r
Xu
tes
t
s: M
o
v
e
Migrat
e
Common u
p
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
mi
g
rat
i
on: Respe
c
t postcopy
request order in preemption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
i
gration: Enable TLS fo
r
p
r
eempt c
h
a
nnel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Export tls-[c
r
ed
s
|hostname
|
authz] params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migr
a
tion: Add
he
l
pers to dete
c
t TLS capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Add property x-
p
ostcopy-pre
e
mpt-break-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migr
a
tion: Cr
e
ate th
e
p
o
st
c
opy
p
r
e
empt channel asynchronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
m
i
g
r
atio
n
: Postcopy
r
ecove
r
with preempt enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
et
e
r Xu
migration
:
Post
c
opy
preem
p
tion enablement
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter X
u
mi
g
ratio
n
: Postcopy
p
reemp
t
i
o
n
p
repa
r
ation on channel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Add postc
o
py-preemp
t
capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter
Xu
m
igr
a
tion: A
l
low migr
a
te-r
e
cov
e
r t
o
run mu
l
t
i
ple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
t
e
r Xu
migration: Move chan
n
e
l
setu
p
out of
postc
o
py_try_recover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter Xu
migra
t
ion: Export ram
_
load_postcopy
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration:
M
ove migra
t
e
_allow_multif
d
and helpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
m
i
gration: Add
p
ss
.
po
s
tcopy_requested status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
t
er Xu
migration: D
r
op m
u
ltifd tls_hostname cach
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
migration:
P
ostpone releasing Migr
a
tionS
t
at
e
.
hostn
a
m
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter X
u
tests: Pass in
M
igrate
S
tart** int
o
tes
t
_mig
r
ate_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration:
Add
m
igration_incoming_transport
_
cleanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: pos
t
cop
y
_pause
_
fault
_
thread() never fail
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
migratio
n
: Enlarg
e
p
ostco
p
y r
e
cove
r
y t
o
capture !-
E
IO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter Xu
m
ig
r
atio
n
: Move static var i
n
ra
m
_block_fr
o
m
_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Add
p
ostcopy_thread_crea
t
e()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migration:
Dump ram
b
lock and offset too
w
hen
n
on-s
a
me
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
migration: In
t
rod
u
ce pos
t
c
o
py
cha
n
nels o
n
d
est
n
ode
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
migratio
n
:
Tracepoint c
h
ange i
n
p
o
stcopy-r
u
n bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Finer gra
i
n
ed t
r
acepoi
n
ts for POSTCOPY_LISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
e
r
Xu
migration
:
Dump
s
ub-
c
m
d name in loa
d
vm_process_command tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
memory: Fix qemu c
r
a
sh on startin
g
d
irty l
o
g twic
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration
:
Mov
e
temp p
a
ge setup an
d
c
l
e
anup
in
t
o
separa
t
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
t
er X
u
migration: Simplif
y
u
n
qu
e
ue_pag
e
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
t
e
r
Xu
migrat
i
on: Add postc
o
py_has_re
q
uest()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mi
g
r
ation: Enable U
F
F
D_FEATU
R
E_THREAD_
I
D e
v
e
n
without
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
Xu
migrati
o
n
:
No off-by-one for
p
ss->page update in host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migr
a
tion
:
D
r
o
p return co
d
e for d
i
sg
a
r
d ram pr
o
c
e
ss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r Xu
migration
:
D
o
c
hunk page i
n
po
s
tcopy_each_ra
m
_
send_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Drop
po
s
tcopy
_
chunk_ho
s
tpages(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
Xu
migration:
Don't re
t
urn
f
or
postc
o
py_ch
u
nk_
h
ostpage
s
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
mi
g
ration: Drop dead
cod
e
of ram_debug_dum
p
_
bitma
p
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
P
eter Xu
memo
r
y: Fix incor
r
ec
t
ca
l
ls of log_glob
a
l_s
t
art/st
o
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Pete
r
Xu
Mak
e
f
i
l
e: Fix
cscope issues on MacOS and
s
oft links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
P
eter Xu
M
a
k
e
file: Fix gtags
generation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
pci: E
x
po
r
t
pci_fo
r
_each_device_un
d
er_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
e
ter Xu
pci: Define pci_bus_dev_fn/pci_bus_fn/p
c
i_bus_
r
e
t
_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
du
m
p-gues
t
-mem
o
r
y
: Block li
v
e m
i
gr
a
tio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
m
igrat
i
o
n
: Add migrate_add_b
l
oc
k
er_internal
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration: Ma
k
e mi
g
ration blocke
r
work for snaps
h
ots t
o
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Pe
t
er Xu
m
e
mory: Add
tracepoi
n
t
f
o
r
dirty
s
y
n
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Pet
e
r Xu
memory: Name al
l
t
he m
e
m
o
r
y
listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter X
u
te
s
ts: Fix migrati
o
n-te
s
t build f
a
il
u
re for sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
migration: Mo
v
e the yank un
r
eg
i
ster of chan
n
el_close ou
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
t
er Xu
migration: Teach
Q
EMUFile to be QIOChann
e
l-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
m
igration: Introduce
m
i
gration_ioc_[un]register_ya
n
k()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migration: Make from_dst
_
file accesses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration
:
Fix missi
n
g
join()
of
rp_thre
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter
X
u
d
ocs:
Add '-device in
t
el-iommu' ent
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
mi
g
r
a
tion: Move bitmap
_
mutex out of migr
a
tion_bitmap_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Clear error at entr
y
of migrate_fd_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
Xu
migrati
o
n: Don't do migrate c
l
eanup if during
p
o
stcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migr
a
tion
:
Release return pat
h
early for paused postco
p
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration: Allow reset of postcopy_rec
o
ver_trigg
e
red
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration:
M
o
ve ya
n
k outside qemu
_
start_incoming_m
i
gra
t
i
o
n
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next