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
Revert "virtio: introduce macro IRTIO_CONFIG_IRQ_IDX"
2021-11-02
P
eter Xu
M
a
kef
i
le: Fix csco
p
e
i
ssues on MacO
S
and soft
links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter
X
u
Ma
k
efile
:
Fix gtags g
e
neration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
p
c
i
: Export pci_for_each_device_und
e
r_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
p
ci: Define pci_bus_dev_fn/pci_bus_
f
n/
p
ci_bus_re
t
_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
dump-guest
-
memory:
B
lock li
v
e m
i
gration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
mig
r
a
t
ion:
A
dd m
i
g
r
a
te_a
d
d_blocker_internal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pete
r
Xu
migration: Make m
i
gration blocker w
o
rk for snapsh
o
ts t
o
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
P
ete
r
Xu
m
e
mory: Add tr
a
cepoint fo
r
d
i
rty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory:
N
a
me all the
m
e
mory list
e
ners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter
X
u
tests:
Fix migr
a
tion-
t
est build fa
i
l
ure for sp
a
rc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migration: Move the yank unregi
s
ter of channel_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mig
r
ation: Teac
h
QEMUFile to be QIOChannel-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pete
r
Xu
m
igrat
i
on: Introduce
migrat
i
on_ioc_[un]register_yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mi
g
rat
i
on
:
Ma
k
e from
_
dst_
f
ile
accesses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
m
i
gration:
Fix m
i
s
s
ing j
o
in() of rp_thr
e
ad
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter
Xu
docs: Add '
-
device
i
n
t
e
l
-io
m
mu' entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
t
er Xu
migrati
o
n: M
o
ve bitmap
_
mutex out of
m
igration_
b
itmap_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migrat
i
on: Clear error at entry
o
f migrate_fd_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
ter Xu
migrati
o
n: Don't
d
o migrate cle
a
nup if during
pos
t
copy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migrati
o
n: Rel
e
a
s
e return path ea
r
ly for pau
s
ed postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
Xu
migr
a
ti
o
n: Allow
reset of postcopy_reco
v
er_trigg
e
red
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
m
i
gration: Move ya
n
k outside qem
u
_st
a
r
t
_incoming
_
migrat
i
o
n()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
X
u
tests:
m
igration-test: Add dirty ring test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
P
e
ter Xu
KVM: Fix dirty
r
i
ng mmap inc
o
rrect siz
e
due to renaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
P
e
ter Xu
h
mp:
Add "calc_dir
t
y_rate"
a
nd "i
n
fo
d
irty_ra
t
e" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
V
M: Dirty
r
i
ng sup
p
ort
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM: Disab
l
e
manual dirty log
w
h
e
n dirty ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
Add di
r
ty-ring-size proper
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Cache kvm slot dirty bitmap
size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Simpl
i
fy dirty
l
o
g
sync in
k
vm_se
t
_
phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
K
V
M: Provi
d
e helper to
s
ync dirt
y
bit
m
ap from slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
VM
:
Provide help
e
r to get kvm
d
i
rty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
: Cre
a
te the KVMSlot di
r
ty bit
m
ap o
n
f
l
ag
c
h
a
ng
e
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
KVM: Use a big loc
k
to repl
a
ce per-kml
s
lots_loc
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
memory: I
n
trod
u
ce log_syn
c
_global() to memory list
e
n
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Pe
t
er Xu
v
h
ost: Unbrea
k
SMM
U
and
v
irtio-iommu
o
n
dev-iot
l
b support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration:
Postpone the kick o
f
the
f
aul
t
thre
a
d after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
eter Xu
migra
t
ion: Unify reset of l
a
st_rb on destina
t
ion nod
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Pet
e
r Xu
i
ntel_iomm
u
:
Fix
two m
i
suse of "0x%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
migration-test
:
On
l
y hide error if
!
QTEST
_
LO
G
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er
X
u
mig
r
ation/postcopy: Release
f
d before goi
n
g into 'postc
o
py
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migrati
o
n:
S
y
nc requeste
d
pages after postcopy
reco
v
ery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration:
M
a
i
n
tain pos
t
cop
y
faulted add
r
e
s
se
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migr
a
tion: Introduce migrate_send_rp_messa
g
e_req_
p
ages(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
t
er Xu
m
i
gr
a
tion: Pass in
c
oming state
into qe
m
u
_
u
f
d_co
p
y
_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
P
et
e
r Xu
m
i
gration: R
e
work
migrate_s
e
n
d
_r
p
_req_pages() fun
c
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migration: Properly d
e
st
r
oy
variables on incomin
g
side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pet
e
r
Xu
MAINTAINERS:
a
dd VT-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci: Dis
p
lay PCI IRQ pin in "info pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pe
t
er Xu
KVM: Kick resamplef
d
f
o
r
split
ker
n
el i
r
qchi
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
X
u
KVM:
P
ass EventNot
i
f
i
er into kvm_irq
c
hip_assig
n
_ir
q
fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vf
i
o/pci: Use kv
m
_
i
r
qchip
_
add_irqfd_notifier_
g
s
i(
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gdbstub: i386: Fix gdb
_
get_reg16
(
) parameter to unbr
e
a
k
gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
X
u
ap
i
c
:
Use 3
2
bit API
C
I
D
for
migrati
o
n instance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: Chang
e
SaveS
t
ateEntry
.
instance_id
into uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: Defin
e
VM
S
TATE
_
INSTAN
C
E_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter Xu
vfio
/
pc
i
: Don't r
e
m
ove irqch
i
p
noti
f
ier if
n
ot r
e
g
i
stered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
t
e
r X
u
intel_iomm
u
: Rem
o
ve
t
he ca
c
hing-mode check during fla
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc/q35: Disallow vfio-pci hotplug without VT
-
d
caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
Xu
q
d
e
v/
m
a
c
h
i
n
e
: In
t
roduce hotplug_allow
e
d
h
o
o
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pe
t
er Xu
intel_i
o
mmu:
S
a
n
ity chec
k
v
f
io
-
pci conf
i
g
o
n machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
P
e
t
e
r
Xu
mig
r
ation: F
i
x
postcopy bw for
recove
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
memo
r
y:
F
ix up mem
o
ry_region_
{
add|del}_coale
s
cing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
e
t
e
r Xu
memory: Remove
h
as_coalesced_rang
e
c
ounter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pet
e
r Xu
me
m
ory: Split zones when d
o
c
oa
l
esced_io_de
l
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
me
m
ory: Refact
o
r memory_region_clea
r
_coa
l
e
scing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration
:
S
p
lit
l
og_clear() into sma
l
ler c
h
unk
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
kvm:
Supp
o
rt K
V
M_
C
LE
A
R_DIR
T
Y_L
O
G
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
t
e
r Xu
k
v
m: Introduce
s
l
o
ts
lock for
m
emory li
s
tener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
k
vm: Persistent per kvmslot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
kvm: Updat
e
comments f
o
r sync_d
i
rty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
em
o
ry:
Introd
u
c
e m
e
mory listener ho
o
k
l
og_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
m
e
m
ory: Pass mr into snapshot_and_
c
lear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
b
itmap
:
Add bitmap
_
copy_with_{src|
d
s
t
}
_
o
ffset
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter
Xu
memory: Don'
t
set migration bitmap
when
w
i
t
h
o
u
t mi
g
rat
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
mi
g
r
a
t
i
on:
No need to tak
e
rcu
du
r
ing sync_dirty_
b
i
tma
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
intel_iommu: Fix unexpected unmaps during globa
l
unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter
Xu
m
e
mor
y
: Re
m
ove memor
y
_region_get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
checkpatch: al
l
ow SPDX-Lic
e
nse-Iden
t
ifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter
X
u
migration: comment VMST
A
TE_UNUS
E
D*() properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
in
t
el_iommu
:
Drop extende
d
r
o
ot field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iommu:
Fi
x
root_scala
b
le migration breakage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter
X
u
intel-iomm
u
: optimize nodmar
m
emory
r
e
g
ions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
eter Xu
iothrea
d
:
doc
u
ment about why we need explic
i
t aio_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pete
r
Xu
iothre
a
d: push gcontext earlier
i
n 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
iothread: create
main loo
p
unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter X
u
iothrea
d
: create
the gcont
e
xt uncondi
t
ion
a
l
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pete
r
X
u
iothrea
d
: repla
c
e init_done_cond with a semap
h
ore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter X
u
i386/kvm: ignore masked irqs wh
e
n update
msi routes
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
thread:
f
ix
i
o
thread hang when stop t
o
o s
o
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
contrib/vh
o
st-user-
b
l
k: fix t
h
e
compilati
o
n
issue
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pci/
m
si:
e
x
port
msi_i
s
_mask
e
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
e
ter Xu
int
e
l_i
o
mmu
:
reset intr_enabl
e
d w
h
en syste
m
rese
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
e
ter Xu
int
e
l_iommu:
f
ix oper
a
to
r
in vtd_
s
witch_a
d
dress_spa
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Pet
e
r Xu
x86-io
m
m
u
: turn on
I
R
by default if
proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
Xu
x
8
6-
i
ommu: switch intr_supported
to OnOffA
u
to typ
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q35: s
e
t s
p
lit kernel irqchip as
d
e
fault
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er Xu
i
n
tel
_
iommu: remove "x-" prefix for
"aw-bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
X
u
in
t
el_iomm
u
: dma read/wr
i
te drain
i
n
g
s
u
pport
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
eter Xu
intel_iommu
:
convert inval
i
d
t
r
a
ces into error rep
o
rts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next