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
vhost-vdpa: tweak the error label in vhost_vdpa_add()
2021-07-29
Pet
e
r Xu
tests
:
Fix migration-tes
t
build f
a
ilure for sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mig
r
ation: Move the yank unregi
s
ter of ch
a
n
nel_close ou
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migrat
i
o
n
: Tea
c
h QEMUFi
l
e to be
Q
IO
C
hannel-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter
X
u
migrati
o
n: Introduce
m
igration_ioc_[un]re
g
iste
r
_yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
m
igration: Make f
r
o
m
_dst_file
a
c
c
esses
t
hread-saf
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: F
i
x missing join() of rp_thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Pe
t
er Xu
docs: Add
'-devic
e
inte
l
-iommu' e
n
try
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pe
t
e
r
Xu
m
igration: Move bitm
a
p_mu
t
ex out o
f
migr
a
t
ion_bit
m
ap_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Cl
e
ar e
r
r
or a
t
entry of mi
g
rate_f
d
_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Don't do migrate cle
a
n
up
if during postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
X
u
mig
r
a
t
ion:
Rel
e
ase ret
u
rn
p
ath ear
l
y for
p
a
used
p
ostcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
mig
r
ation: A
l
low reset of pos
t
copy_recover_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migr
a
tion: Move yank o
u
t
s
i
de
qemu
_
start_i
n
com
i
ng_
m
ig
r
ation()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
t
e
sts: migrat
i
on-
t
est: A
d
d
d
i
r
ty ring test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter
X
u
KVM
:
Fix dirty rin
g
mmap inc
o
rrec
t
s
iz
e
due to
r
enaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Peter Xu
hmp: Add "calc_dirty_rate" a
n
d "info d
i
rt
y
_rate" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM: Dirty ring support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
: Disab
l
e manual d
i
rty log when dirty
r
ing enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Add dirty-
r
ing-size property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
te
r
Xu
KVM: Cache kvm slot di
r
ty bi
t
map
size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Simplif
y
dirty log sync in kvm_set_phy
s
_
mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM: Prov
i
de h
e
l
p
er to sync di
r
ty bitm
a
p fro
m
slo
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
VM:
P
rovide helpe
r
to get kvm
d
irty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
: Cr
e
ate the KVMSlot dirty 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 lo
c
k to re
p
lac
e
per-kml s
l
ot
s
_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er X
u
mem
o
ry: Intr
o
d
u
c
e
log_sync_global() to memory
l
i
s
tener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
P
e
t
er
X
u
vhos
t
: U
n
b
r
e
ak SMMU and virtio
-
iommu on
dev-iot
l
b su
p
port
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration: Postpone the
k
ick of the fault thread after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
m
i
gration: Unify reset of las
t
_rb on
d
e
s
t
i
nation node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Pete
r
Xu
i
ntel
_
iommu: Fix two misus
e
o
f
"0x%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
Xu
m
i
gration-test: Only hide error
if !QTE
S
T_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
m
i
gration/postcopy: Release fd before g
o
ing into
'
postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
igrati
o
n: Sync
reque
s
ted pages a
f
ter postcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
X
u
migratio
n
: Maintain postcopy
f
aul
t
ed addre
s
s
e
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migra
t
io
n
: Introduce
migr
a
te_send_rp_m
e
ssag
e
_req_pages
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migra
t
ion: Pass inc
o
ming state into
qem
u
_ufd_
c
opy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pe
t
er Xu
migration: Rework migrate_send_rp_req_pages() function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pe
t
er Xu
m
i
grat
i
on: Properly d
e
stroy variables on inco
m
ing side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
P
e
t
e
r Xu
MA
I
NTAINERS: a
d
d
VT-d en
t
ry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter X
u
pc
i
: Di
s
pla
y
PCI
I
R
Q
pin in
"
inf
o
p
ci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM: Kic
k
res
a
m
plefd for sp
l
it kernel i
r
qchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pe
t
er Xu
KVM: Pass Ev
e
n
t
Notifier into kvm_
i
r
q
chip_assign_i
r
qfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pete
r
Xu
vfi
o
/pci: Use kv
m
_ir
q
chi
p
_
a
dd_irqfd_noti
f
ier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Pe
t
e
r
X
u
g
dbs
t
ub: i386: F
i
x gdb
_
g
e
t
_reg16() para
m
eter to unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic: Use 32bit APIC ID for migration
i
nstance
ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
P
e
ter
Xu
migration: Change SaveS
t
ateEntry
.
inst
a
n
c
e_id into uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
mi
g
ration:
Define V
M
ST
A
TE_INSTANCE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter X
u
vfio/pci: Don't
r
emove irqchip notifier if not registered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel
_
iommu:
R
emove the caching-mode check
duri
n
g
flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
eter Xu
pc/q35: Di
s
allow v
f
io-pci hotplug w
i
t
hou
t
VT-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pet
e
r Xu
qdev/
m
a
chine
:
I
ntroduce hotplu
g
_a
l
lowed h
o
ok
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
Xu
intel_iomm
u
:
S
anity
c
heck v
f
i
o-pc
i
co
n
fig on machin
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
P
eter
X
u
migra
t
i
o
n: Fix postcopy bw for reco
v
ery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pete
r
Xu
m
emory:
Fi
x
up m
e
mory_region_{add|d
e
l}_
c
oalesc
i
ng
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter Xu
me
m
ory: Remove ha
s
_coalesced_range cou
n
t
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter X
u
memor
y
: S
p
lit z
o
nes when d
o
coalesced
_
io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Refactor memory_region_clear
_
coalesci
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
mig
r
ati
o
n: S
p
lit log
_
clear() into smaller ch
u
nks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Supp
o
rt KVM_CLEAR_DIRTY_
L
OG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
kvm:
I
n
tro
d
uce s
l
ots lo
c
k for mem
o
ry listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
kvm: Persistent per kvmslot dirt
y
bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter X
u
kvm: Update com
m
en
t
s for sync_dirty_bitm
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory:
I
ntroduce m
e
mory list
e
n
er hook
log_c
l
ear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
memory:
P
a
s
s
m
r
int
o
snapsh
o
t
_and_clear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
bitmap: Add bitm
a
p_c
o
py_with_{src|dst}_offset
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
memory: Don't set mi
g
ration
b
it
m
ap
when without m
i
gration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
migrat
i
on: No
ne
e
d
to take rcu during sync_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
intel_i
o
mmu: Fix
u
n
e
x
pected unmap
s
during gl
o
bal unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
P
e
ter Xu
m
e
mory: Remove m
e
mory_region
_
get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
ch
e
ck
p
atch: allow SPDX
-
Lic
e
nse-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Pete
r
X
u
m
i
grat
i
on: comment VMSTATE_
U
N
U
SED
*
() proper
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
P
e
ter
Xu
intel_i
o
mmu: D
r
o
p extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iommu: Fix root_sca
l
a
b
le mig
r
ation b
r
eak
a
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
P
eter X
u
inte
l
-
i
ommu:
opt
i
m
i
ze
nodmar
memory r
e
gions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothre
a
d: docum
e
nt about why we n
e
ed explicit aio_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter Xu
iothread: p
u
s
h
gcontext ear
l
ier 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
Pete
r
X
u
iothr
e
a
d
: create
m
ai
n
loop
unconditional
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
i
o
thre
a
d
:
crea
t
e the gcontext uncon
d
i
t
i
on
a
l
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r
X
u
iot
h
read
:
replace i
n
it_
d
one_cond
with
a
semapho
r
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter Xu
i
3
8
6
/kvm:
i
gn
o
re masked irqs w
h
en upd
a
t
e msi
ro
u
t
e
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Pet
e
r Xu
iothread: f
i
x
io
t
h
r
ead
hang when stop to
o
soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
contrib/vhost-u
s
er-blk
:
fix t
h
e compilation issue
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pci/msi: expor
t
msi_i
s
_
masked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pet
e
r Xu
intel_io
m
mu: reset intr_enabled when system res
e
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
intel_io
m
mu: fix operator in vtd_switch_address_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu:
turn o
n
I
R
by d
e
fault if proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter X
u
x86
-
iommu: s
w
itch i
n
tr_
s
upport
e
d to OnOffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter Xu
q35: set split kernel irqchi
p
as de
f
ault
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iommu: remove "x-"
p
refix for "
a
w
-
bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
X
u
i
ntel_iommu: dma
read/write draining
support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
eter Xu
intel_io
m
mu:
c
onvert
i
nvalid
t
races into e
r
ror
r
eports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iommu: dump correct i
o
va
w
hen
failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
tests
:
add oob functional test for test-qmp-c
m
ds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er
X
u
Revert "
t
ests: Add par
a
met
e
r to
q
tes
t
_init_withou
t
_qmp
_
h
a
nds
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor: Remove "
x
-oob"
,
o
ffer capability "
o
o
b
" unco
n
diti
o
nally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
Xu
monitor: S
u
spend
monitor in
s
t
ead
dropping comm
a
n
ds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu: handle invalid ce for sh
a
dow
s
ync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
int
e
l
_iommu:
move ce fetc
h
ing out when s
y
n
c
shad
o
w
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu: better handling
o
f
dmar state sw
i
tch
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
inte
l
_iommu: introduce vtd_reset_cac
h
es()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next