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
virtio-mem-pci: Fix memory leak when creating MEMORY_DEVICE_SIZE_CHANGE event
2021-09-30
Peter Xu
m
e
mory: A
d
d trace
p
oint for di
r
ty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
P
e
ter X
u
memory: Name all
t
he memory listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tes
t
s:
F
ix migration-
t
est
b
uild failure f
o
r spar
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
m
i
gr
a
tion: Move the yank unregister of channel_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
mig
r
ation: T
e
ach
Q
EM
U
File to
be Q
I
OChanne
l
-
a
war
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
m
i
gration: Int
r
oduce migration_ioc_[un]r
e
gist
e
r_yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migration: Make from_d
s
t_
f
ile
accesses thread
-
safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
mi
g
ration: Fix miss
i
ng join() of r
p
_th
r
ead
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter Xu
docs: Add '-device intel-iommu' en
t
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pet
e
r X
u
migration: Mo
v
e b
i
tmap_mutex out of migration_bitma
p
_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pe
t
er Xu
migr
a
tion: Cl
e
ar
e
rror at
e
n
try of
m
i
grate_fd_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
X
u
migration: Don't do migrate
c
l
e
anup if during postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migrati
o
n: Release r
e
turn path e
a
r
l
y
for p
a
u
s
ed post
c
opy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
eter
Xu
migrati
o
n: Al
l
ow reset of postcopy_reco
v
er_triggere
d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
mig
r
ation: Move yank outside qemu
_
sta
r
t_in
c
o
m
ing_mi
g
ration
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
Xu
tests: migration-test: Add
d
irty r
i
n
g test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter
Xu
KVM:
F
ix dirt
y
rin
g
mmap incorrect s
i
z
e
d
ue
t
o
renaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
P
e
ter
X
u
h
m
p
: Add "
c
alc_di
r
ty_r
a
te" and "info dirty_
r
ate" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
te
r
Xu
KVM: Dirty ring sup
p
or
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM: Dis
a
ble m
a
nual dir
t
y log when
d
irt
y
rin
g
enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM: Add
dirty-
r
ing-size propert
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
KVM: Cache kv
m
s
l
o
t dirty bitma
p
si
z
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM
:
Simplify
di
r
t
y
l
og s
y
nc in kvm_set_phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Provide
helper to sync dirty bitmap f
r
om s
l
ot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM:
P
rovide helper to get kvm dirty
l
o
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Creat
e
the KVM
S
lot d
i
rt
y
bitmap on flag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Use a big lock t
o
replace per-kml slo
t
s_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
m
e
m
o
ry: Introduce l
o
g_sync_g
l
obal
(
) t
o
memory l
i
stener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
v
h
ost: Unbreak
SMMU and virtio-i
o
mmu on dev-iot
l
b
s
upport
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter
Xu
m
i
gration: Postpone th
e
kick o
f
th
e
f
a
ul
t
t
hread
after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Pe
t
er Xu
migr
a
ti
o
n: Unify reset of
last_
r
b on d
e
stination
node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Pete
r
Xu
int
e
l_iommu:
Fi
x
tw
o
misuse of
"
0x%u" prin
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration-test: O
n
l
y
h
ide error if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter Xu
migration/postcopy: Release fd before going
i
nto '
p
o
stc
o
py
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
eter Xu
m
i
gr
a
tion:
S
ync r
e
quested pages
a
f
t
er
p
ostcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
Xu
m
igrat
i
on
:
Maintain
p
o
s
tcopy faulted a
d
dresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration
:
I
n
troduce mi
g
rate_send_rp_messag
e
_req_page
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter Xu
m
igra
t
ion: Pa
s
s incoming state into qemu_u
f
d_co
p
y_ioctl
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
mig
r
a
tion: Rework migr
a
te_
s
e
n
d_rp_req_pages()
function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migration:
P
rope
r
ly
d
e
s
t
roy variables on incoming side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pe
t
e
r Xu
MAINT
A
IN
E
RS: add
V
T
-
d ent
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
P
e
ter X
u
pci:
Displa
y
PCI IRQ pin in "info pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
eter Xu
K
V
M
:
K
ick resamplefd for spli
t
kernel irqch
i
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM:
Pass
E
ventNotifier
int
o
kvm_irq
c
hi
p
_assign_irq
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vfio/pci: Use k
v
m_irq
c
hip_add_irqfd_notif
i
er_gs
i
()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter X
u
gdbstub: i386: Fix gdb_get_re
g
1
6() paramet
e
r to unbr
e
ak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter X
u
apic:
Us
e
3
2
bi
t
APIC ID
f
or mi
g
ration instance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migrati
o
n: Change Sav
e
StateEn
t
ry
.
i
nstance_id
i
n
to u
i
nt32
_
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: Define VMS
T
ATE_INSTANCE_ID
_
ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Pet
e
r X
u
vfio/pci: Don't rem
o
ve
i
rqchip
notifier
if
no
t
registered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
i
n
tel_iomm
u
: Re
m
ove the c
a
c
h
i
ng-mode chec
k
during flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pete
r
X
u
pc/q3
5
: Disallow
v
fio-pci
h
otplug
without VT-d c
a
chi
n
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
Xu
qdev/machine: Int
r
oduce hotpl
u
g_allowed
h
ook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_iommu: Sanit
y
c
h
eck vfio-pc
i
con
f
ig on
m
achine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
P
ete
r
X
u
migration: Fix postcopy bw for
recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Fix up
m
emory
_
region_
{
add|del}_coa
l
e
s
cing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter X
u
m
e
mory:
R
em
o
ve has_coalesced_range counter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter Xu
memory: Sp
l
it zon
e
s
whe
n
do coa
l
esced
_
io
_
del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
mem
o
ry: Refact
o
r memory_region_clea
r
_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
migration:
S
p
l
it log_clear() in
t
o
s
maller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter
X
u
kvm: Sup
p
ort KVM
_
CL
E
AR
_
DIRTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
kvm: I
n
troduce slots
l
ock for memory listen
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
k
v
m: Persistent per kvmsl
o
t dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Upda
t
e
comments for sync_d
i
rty_
b
i
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
m
emory: I
n
trod
u
c
e memory listene
r
hook log
_
c
lear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
e
mory: Pass mr into snapsho
t
_and_clear_di
r
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
bitmap: Add b
i
tmap_c
o
py_with_{src|dst}_offse
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
te
r
X
u
memory: Don't set m
i
gration bitmap when
w
i
t
hout mi
g
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
migr
a
ti
o
n: No ne
e
d to take r
c
u during sync_dirty_bi
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
P
e
ter Xu
intel_iommu:
Fix u
n
e
x
p
e
cted unmaps durin
g
global unm
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
mem
o
ry: Remove memory_region_get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
che
c
k
pat
c
h:
al
l
o
w SP
D
X-Lice
n
se-Id
e
ntifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
migratio
n
: commen
t
VMST
A
TE_UNUS
E
D*() properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iommu: D
r
op extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
i
n
t
e
l_iommu:
Fix roo
t
_sc
a
lable migration bre
a
kage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
intel
-
iommu:
opt
i
mize nodmar memory re
g
ions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: docume
n
t abo
u
t
why we need expli
c
it a
i
o_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter Xu
iothrea
d
:
push gcontext earlier
in the thread_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
i
o
thread: c
r
e
ate
m
ain loop
unco
n
ditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: c
r
eate t
h
e gcont
e
x
t
unco
n
ditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: repl
a
ce
init_done_cond with
a
semaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter Xu
i386/kvm: ignor
e
masked irqs when upda
t
e msi
r
outes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
P
e
te
r
Xu
i
o
t
hread: fix
io
t
hread han
g
when stop too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
con
t
rib/vhost-
u
ser-b
l
k:
f
ix t
h
e c
o
mpilation i
s
sue
commit
|
commitdiff
|
tree
2019-02-05
Pet
e
r Xu
pci/msi: ex
p
o
rt msi_is_mask
e
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
int
e
l_iommu: rese
t
i
n
tr_enabled when syste
m
r
e
se
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
intel
_
iommu: fix operator in vt
d
_swi
t
ch_address_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
Xu
x86-iommu: turn on IR by default
i
f prop
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: switch intr_supported to On
O
ff
A
uto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q35
:
set spli
t
kerne
l
irqchip as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pet
e
r Xu
inte
l
_
iommu: remov
e
"x-"
p
refix for "a
w
-
b
its"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er Xu
intel_
i
o
mmu: dm
a
read/write draini
n
g
support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pet
e
r
Xu
intel_iommu: convert invalid traces
i
nto
e
r
ror repor
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
Xu
i
n
tel_iommu: dump correct iova whe
n
failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
eter
X
u
t
ests: add
oob functiona
l
te
s
t for test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pet
e
r
Xu
Revert "tests:
A
dd
p
arameter
t
o qte
s
t_init_wit
h
ou
t
_
qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
X
u
monitor:
Remove "x-
o
ob
"
,
offer cap
a
b
i
lity "oob" uncond
i
tionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor:
Suspend monitor ins
t
e
a
d
drop
p
ing comma
n
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Pet
e
r Xu
int
e
l_iommu: handle invalid ce for shadow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
e
ter X
u
i
nte
l
_iomm
u
: m
o
ve ce fetching out when sync
s
hadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next