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: acpi: whitelist pc/q35 DSDT before moving _ADR field
2022-10-09
Peter Xu
Revert "i
n
tel_
i
ommu:
F
ix irqchip /
X
2
API
C
config
u
ration
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migration-tes
t
: Al
l
ow test to
r
un with
o
ut uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
P
e
ter Xu
migration-tes
t
: Use
m
i
gra
t
e_ensure_converge() fo
r
auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
t
e
sts
:
Add postcopy preempt
t
ests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tes
t
s
:
A
d
d postcopy
tl
s
recovery migr
a
tion test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter
X
u
tests: Add post
c
o
py tls migration tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
tests:
Move MigrateCo
m
m
o
n up
p
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migration:
R
espe
c
t postcopy reque
s
t ord
e
r in
preemptio
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter
X
u
m
i
gration: Enable TLS f
o
r pre
e
mpt
cha
n
nel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
m
i
grat
i
on:
Export tl
s
-[
c
re
d
s|hostname|authz] params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter X
u
migration: Ad
d
helpers to detect
TLS capab
i
li
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migra
t
ion:
Ad
d
pro
p
er
t
y x-postcop
y
-pr
e
empt-br
e
a
k-h
u
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migra
t
io
n
: Create the postcopy
p
reempt
c
hannel asynchr
o
nously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
tion:
P
ostcopy recover
w
ith preempt
en
a
bled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migration: Postco
p
y preem
p
ti
o
n enab
l
emen
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migra
t
ion: Postcopy preemption
preparation on chan
n
el
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migratio
n
:
Add pos
t
c
opy-preempt capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
igration
:
Al
l
ow migrate-
r
ecover
t
o run multiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Move cha
n
n
e
l
s
e
tup out of pos
t
c
o
p
y_
t
ry
_
recover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
X
u
migratio
n
: Export r
a
m_load_
p
ostcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
ete
r
Xu
migration
:
Move migrate_a
l
low_mu
l
tifd and
h
elpers into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
te
r
Xu
migra
t
ion: Add pss
.
postcopy
_
requested
s
t
atus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter Xu
migra
t
ion: Drop multifd tls_hostn
a
m
e
cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
migration
:
Postpone releasing MigrationState
.
hos
t
name
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
te
s
ts: Pass
in
Mig
r
a
t
eStart
*
* into t
e
st_migra
t
e_star
t
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
migration: Ad
d
migration_incoming_transp
o
rt_cleanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mi
g
ration: postcopy
_
p
a
u
s
e
_
fault_thread() never fails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igr
a
tion: Enlarge
postcopy recovery to capture !-EI
O
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter
Xu
m
igr
a
tio
n
: M
o
ve st
a
tic var in ram_block_fr
o
m
_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
ete
r
Xu
migration:
Add postc
o
p
y_thread_create
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
migration: Dump
r
amb
l
o
c
k and
o
ff
s
et too when non-sam
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Introduce postcopy channels o
n
dest
n
ode
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Tr
a
cepo
i
n
t cha
n
ge i
n
po
s
tcopy-run botto
m
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migration: F
i
ne
r
grained tracep
o
ints
for POSTCOPY_LISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration:
Dump sub-c
m
d
name in loadvm_process_c
o
mmand t
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Pete
r
Xu
memory:
Fix qemu cr
a
s
h on starting dirty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r X
u
migr
a
tion: Move temp page setup and cleanup into separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mig
r
a
t
ion: Simplify unqueue_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
Xu
mig
r
atio
n
: Add
postcopy_
h
a
s_
r
equest()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mig
r
ation:
E
n
ab
l
e UFFD_FE
A
T
URE_T
H
READ_ID even
without
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mig
r
a
tion: No off-
b
y
-
o
n
e for
pss->
p
age u
p
date in hos
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Drop
r
eturn code for
d
isgard ram p
r
ocess
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migra
t
ion: Do chunk
page in
p
o
stco
p
y_each_ram_s
e
n
d_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrati
o
n: Drop pos
t
copy_chunk_
h
ostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r Xu
migra
t
ion: Don't retur
n
for p
o
stcopy_chunk_h
o
st
p
ages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
t
er Xu
migration:
D
r
op de
a
d code of ra
m
_d
e
bug_
d
ump_bitmap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Pe
t
er Xu
me
m
ory: Fi
x
incorre
c
t calls of log_gl
o
bal_sta
r
t/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
P
e
ter Xu
Makefil
e
:
Fix cscope issu
e
s
on MacOS and soft li
n
k
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
M
a
ke
f
il
e
: Fix
gtags gen
e
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
e
t
e
r
Xu
pci:
Export pci_for_each_device_under_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
et
e
r X
u
p
c
i
:
Define pci_
b
us_dev_fn/pci_bus_f
n
/p
c
i_bus_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
X
u
dump-gues
t
-memor
y
: Block liv
e
migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pe
t
er Xu
migration: Add mig
r
ate_add_b
l
oc
k
e
r
_internal
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pe
t
er Xu
migr
a
tion: Ma
k
e migratio
n
block
e
r
w
o
rk for sn
a
p
sh
o
ts
t
oo
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory: Ad
d
tracepoint f
o
r
d
i
r
ty
s
yn
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory:
Name all the memory list
e
ners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
P
ete
r
Xu
tests: Fix migratio
n
-test build failure for spar
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er
Xu
mig
r
at
i
o
n
: Move the yank
unregi
s
ter of
c
hannel_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
e
r
Xu
migration: Teach QEMUFile to
b
e
QIOChannel-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er
X
u
migration: Introd
u
ce
m
igra
t
io
n
_i
o
c
_
[un]regi
s
ter_yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
m
igr
a
tion
:
M
a
ke from_dst
_
f
i
le access
e
s th
r
ea
d
-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migra
t
ion:
Fix mi
s
sing jo
i
n() of rp_thre
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
P
eter Xu
docs: Add '-device intel-io
m
m
u
' entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
Xu
migr
a
tion: 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: Clear
e
r
ro
r
at
ent
r
y of
m
igrate_f
d
_c
o
n
nect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration:
Don't d
o
migrate cleanup if du
r
ing p
o
stcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
Xu
m
ig
r
ati
o
n:
R
elease return path early for p
a
used post
c
o
py
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
X
u
migrati
o
n: Allow reset of
postcopy_recover
_
triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
X
u
m
i
gr
a
tion: Move yank out
s
ide
qemu_
s
tart_incomi
n
g_migration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
Xu
tests: m
i
gration-test: Add dirty ring test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM:
F
ix d
i
rty
r
ing mma
p
inc
o
rrec
t
s
ize due to renamin
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Peter Xu
hmp: Add
"
ca
l
c_d
i
rty_rate" and "info dirty_rate" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
Dirt
y
ring
s
up
p
o
r
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter
X
u
KVM:
D
isable manual dirty log when di
r
t
y
ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM: Add dirt
y
-ring-
s
iz
e
property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Cache kvm
s
l
ot dirt
y
bitmap size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
KVM
:
Simplify dirty
log sync in kvm_set_phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Provide hel
p
er to
s
ync dir
t
y bitmap from slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: P
r
ovide helper t
o
get kvm di
r
ty lo
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Create
t
h
e
K
V
MSlot dirty
bitmap on
f
lag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Use
a
bi
g
lock t
o
replace per-kml slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
memory:
I
n
t
roduce log
_
sync_global() to memory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
vhost: Unb
r
eak SMMU and virtio-io
m
mu on dev
-
io
t
l
b s
u
pp
o
rt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration:
Post
p
one t
h
e kick of the fault t
h
r
e
ad after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration: Unify reset o
f
last_r
b
on
destina
t
ion node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
int
e
l_iommu: Fix
two misuse of "0x%u" p
r
ints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
m
i
gration-tes
t
: O
n
ly hide
error i
f
!Q
T
EST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
i
gration/postcopy: Release
f
d be
f
ore go
i
ng into 'postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
t
er Xu
m
i
gration: S
y
nc requested page
s
a
f
t
e
r postcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
migratio
n
: Mai
n
tain postcopy faulted addres
s
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration: Introduce migrate_send_r
p
_me
s
sage_
r
eq
_
pages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
migratio
n
: Pas
s
incoming
s
tate into qem
u
_ufd_c
o
py_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter
X
u
migration: R
e
work migrate_send_r
p
_r
e
q_pa
g
es() f
u
nction
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter X
u
m
igrat
i
on: Properly
destroy va
r
iabl
e
s on incoming side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pete
r
Xu
MAI
N
TAI
N
ERS: add VT-d ent
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci:
Display PCI IRQ pin in "i
n
fo p
c
i"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pet
e
r
Xu
KVM: Kick resam
p
lefd for sp
l
it k
e
rnel irqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pe
t
er Xu
KVM: Pas
s
EventNotifier into kvm
_
irqchip_assign
_
irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
X
u
vfio/
p
ci: Use kvm_irqchi
p
_ad
d
_
irqfd_notif
i
er_gsi(
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Pet
e
r Xu
g
d
b
s
t
ub: i386: Fix gdb_
g
et_reg16() parame
t
er
t
o unb
r
e
ak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next