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
iscsi: link libm into the module
2021-05-26
Peter
X
u
KVM: Dirty
r
ing
support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM: Disa
b
le
m
a
nual
d
irty log w
h
en dirt
y
ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM:
Add
d
irty-ring-size propert
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM: Cache kvm slot di
r
ty bitmap
size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Simplify dirty log sync in
k
vm_s
e
t_phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM:
P
ro
v
ide helper to sync d
i
rty bitmap from slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
: Pr
o
vide he
l
p
e
r to g
e
t kvm dirty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
:
Crea
t
e the KVMSlot
dirty
b
itmap on f
l
ag chan
g
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
V
M: U
s
e a big l
o
ck
t
o
re
p
lace per-kml slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r X
u
memor
y
: Int
r
oduce
l
og_sy
n
c_global() to memory lis
t
ener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
P
eter
X
u
vhos
t
: Unbreak
SMMU and virtio-iommu o
n
dev-iotlb support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Pete
r
Xu
migration: P
o
stpone the kick of t
h
e
f
ault thread aft
e
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
eter Xu
migration:
U
nify
res
e
t of last_rb on destination n
o
d
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
int
e
l_
i
ommu: Fix two misuse of "0x%u
"
prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
migration-test: Only
h
ide error if !QTE
S
T_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration/post
c
opy: Release fd b
e
fore
g
oin
g
into
'
p
ostcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration
:
Sync r
e
quested p
a
g
es a
f
ter
p
o
stcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
igrat
i
on:
Maintain postcopy f
a
u
lted a
d
dresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration: Introdu
c
e migra
t
e_send_rp_
m
essage_req_pages
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter Xu
m
igration: P
a
ss
incomi
n
g
state i
n
t
o
qemu_u
f
d
_copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
m
igration: Rewo
r
k
migrate_se
n
d_r
p
_
r
eq_pag
e
s() func
t
io
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pete
r
Xu
m
igrati
o
n: Properly destroy
v
ariables on incomi
n
g side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter Xu
MAINTAINERS:
add VT-d
e
n
try
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci: Display PCI IRQ pin
i
n
"
i
n
fo
p
ci
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter Xu
KVM: Kick re
s
am
p
le
f
d for
s
plit ke
r
nel
i
rqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
X
u
KVM:
Pass EventNotif
i
er i
n
to
k
v
m
_irqchip_assign_i
r
qfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vfio
/
p
c
i
:
U
se kvm_irq
c
hip_
a
d
d_irqfd_not
i
fier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter
X
u
gdbstub:
i
3
8
6:
F
ix
g
db_get_reg16()
parame
t
er
to unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter X
u
apic: Use 32bi
t
A
PIC
ID for mig
r
a
tion insta
n
ce ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
Xu
migration: Change SaveSt
a
teEntry
.
in
s
t
a
nce_id into ui
n
t32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migrat
i
on:
D
e
fine VMSTATE_INSTANCE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter
Xu
vfio/pci: Don't remove irqchi
p
notif
i
er
i
f not
r
egiste
r
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_
i
omm
u
: Remove the cachi
n
g-mode
c
heck durin
g
flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pet
e
r
Xu
pc/q35: Di
s
allow vfio-
p
c
i
h
o
t
p
lug wit
h
out VT-d
cac
h
i
ng
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter Xu
qdev/m
a
c
h
i
ne: Introduce
hotplug_allowed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
eter Xu
i
ntel_iommu: Sanity check vfio
-
pci c
o
nfig on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
m
igr
a
tion: Fi
x
postcopy bw for recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Fix u
p
memor
y
_region_
{
a
d
d|del}_co
a
lescin
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter Xu
m
e
m
ory:
Re
m
ove has_coa
l
esced_ran
g
e coun
t
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Sp
l
it
z
ones when do c
o
alesced_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
me
m
ory: Refactor memor
y
_reg
i
on_clear_coale
s
cing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
t
er Xu
migration: Spl
i
t log_clear() into smaller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
v
m
: Suppo
r
t KVM
_
CLEA
R
_DIRTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
kvm
:
Introduce slo
t
s
lock for memory li
s
tene
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
kv
m
: Persi
s
tent per
k
v
mslot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r
X
u
kvm: Update
c
omments for sync_
d
irty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
m
emory: Introduce memory
listener hook l
o
g_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
memory: Pas
s
m
r into snaps
h
ot_a
n
d
_
c
l
ea
r
_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
t
e
r Xu
bitmap: Add bitmap_copy
_
wit
h
_{src|dst}
_
offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: Don't set m
i
gratio
n
bitmap wh
e
n wi
t
hout migra
t
i
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migrati
o
n: No need to t
a
ke
rcu during sync_dirty_bi
t
m
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Pe
t
e
r Xu
i
ntel_iommu: F
i
x unex
p
ect
e
d unmaps during gl
o
ba
l
unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
mem
o
ry: Re
m
ove memor
y
_region_get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
P
eter Xu
checkpatch: all
o
w S
P
DX-License-I
d
entifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Pet
e
r Xu
migration: comment
V
M
S
TATE_
U
N
USED
*
() pr
o
perly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
P
e
ter Xu
intel_io
m
m
u: Drop extended ro
o
t fiel
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel
_
iommu: Fix root
_
scala
b
le migration breakage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
intel-iommu:
optimize
n
od
m
a
r memory regio
n
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: do
c
ument about wh
y
we ne
e
d explicit aio_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: push gc
o
ntext earlier in th
e
thre
a
d_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: creat
e
mai
n
loop unconditio
n
a
l
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
eter Xu
iothread: creat
e
the gcontex
t
unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: replace init_d
o
ne_cond with a semaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
P
e
ter Xu
i38
6
/kvm:
i
gnor
e
masked ir
q
s when upda
t
e msi r
o
utes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
P
e
ter Xu
iothread: fix iothread hang when stop
t
oo
soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pet
e
r Xu
cont
r
ib
/
vhost
-
user-blk: f
i
x the
com
p
ilation issue
commit
|
commitdiff
|
tree
2019-02-05
Peter
Xu
pci/msi: export msi_is
_
masked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pete
r
Xu
intel_iommu
:
reset
in
t
r_enab
l
ed w
h
en sy
s
tem reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pete
r
Xu
i
ntel
_
iomm
u
: fi
x
operator
in vtd_switch_address_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-
i
ommu: turn on IR by defaul
t
if pr
o
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: sw
i
tch intr_sup
p
orted to O
n
Off
A
uto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter Xu
q35: set split kernel irqchip
as defaul
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er
Xu
i
n
t
el_iom
m
u: remove "x-" prefix for "aw-bi
t
s"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iommu: dma rea
d
/write draining suppor
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
in
t
e
l
_iommu:
convert
in
v
alid traces i
n
to err
o
r rep
o
rts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_
i
ommu: dum
p
correct iova when failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
Xu
tests: add o
o
b f
u
nction
a
l t
e
st
for test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
R
e
ve
r
t
"
t
ests: Add parameter to q
t
est_in
i
t
_
with
o
ut_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor
:
R
emove "x-o
o
b
", offer capability "
o
o
b
" unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
et
e
r
Xu
monitor: S
u
spend
mon
i
t
or i
n
st
e
ad dropping
c
om
m
ands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
e
ter Xu
intel_iommu: handl
e
in
v
alid ce for shadow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter X
u
intel_iommu: move ce
fetching out w
h
en sync shadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu: bett
e
r
h
andling of dmar state switch
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
i
ntel_iommu: introduce vtd_reset_caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Pete
r
Xu
qapi: Drop q
a
pi_event_send_FOO()'s Error ** argu
m
ent
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Pet
e
r X
u
monitor: simplif
y
monitor_qmp_se
t
u
p_handl
e
rs_bh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Pe
t
er Xu
i
n
t
e
l
-
i
ommu:
replac
e
more vtd_err_* t
r
aces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-iommu: s
t
a
r
t to
use
e
rror_
r
eport_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
qemu-error: intro
d
uce {error|
w
arn}_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
er Xu
tests: only update last_b
y
te when
a
t
t
he
edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
m
igratio
n
: disallow r
e
co
v
er
y
f
o
r r
e
lease-ram
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter X
u
migration: upda
t
e
r
ecv bitmap only on dest
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter X
u
migration: fix potential overf
l
o
w
in
m
ultifd send
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Pet
e
r Xu
m
onitor: Fix unsaf
e
sharing of @cur_mon am
o
ng
t
hre
a
ds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pete
r
Xu
m
i
gration: reorder MIG_CMD_
P
OSTCOPY_RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: h
i
de stderr for
p
ostcopy re
c
overy test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests:
a
d
d
p
o
stcopy re
c
overy
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: introduce wait_for_migration_status()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
test
s
: intr
o
duce migrate_query*() helpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
te
s
ts: allow migrate() to t
a
k
e
extra
f
lag
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next