repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration: Sync requested pages after postcopy recovery
2020-10-26
Pete
r
Xu
migration: Sync
r
eq
u
ested
p
ages a
f
ter postcop
y
recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter Xu
m
i
g
r
a
tion
:
Maintai
n
postcopy
f
aulted ad
d
resses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
eter
Xu
migra
t
ion: Intr
o
duce m
i
grate_send_
r
p_message_req_page
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
m
ig
r
at
i
o
n
: Pass incoming
s
ta
t
e
i
nto qe
m
u_ufd_copy
_
ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
mi
g
ratio
n
: Rework
m
i
grate_send_
r
p_req_pages()
f
u
n
ction
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migra
t
i
o
n: Properly des
t
roy varia
b
les on incoming s
i
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter Xu
M
AINTAINERS: a
d
d V
T
-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci: Display PCI IRQ pin in "info pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pete
r
Xu
KVM: Kick resamplefd for split kernel irqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KV
M
: Pass
E
ventNotifier into
k
vm_irqchip_ass
i
gn_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vfio/p
c
i: Use kvm_irqchip_a
d
d
_
i
r
q
f
d_n
o
ti
f
ie
r
_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gd
b
stub
:
i386: Fix
g
db_get_r
e
g16()
p
a
rame
t
er to u
n
b
r
eak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic:
U
se 3
2
bit APIC ID for
m
i
gration instance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
P
eter Xu
mi
g
ration:
Change SaveS
t
ateEntry
.
insta
n
ce_id into uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
mig
r
ation: Define
V
MSTATE_INSTA
N
CE_ID_A
N
Y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter Xu
vfi
o
/p
c
i: Don'
t
remove irq
c
hip notifi
e
r if not r
e
g
i
stered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
eter
X
u
int
e
l_iommu:
R
e
mo
v
e t
h
e caching-m
o
de check during flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter Xu
pc/q
3
5: Disallow vfio-pci
h
otplug without
V
T-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter X
u
qde
v
/machine: Intr
o
duce hotplug_allow
e
d hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel
_
i
ommu:
S
anity check v
f
io-pci
co
n
fi
g
on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Pet
e
r Xu
m
igration: Fix postcopy bw for re
c
overy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory
:
Fix
up me
m
ory_region_{add|del}_co
a
l
e
scing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memo
r
y: Remove has_c
o
ales
c
ed
_
range counter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
m
emory: S
p
lit zones
w
hen d
o
coalesced_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter Xu
memory: Refactor m
e
mory_region_clear_coal
e
scing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration
:
Split log_clea
r
() into
smaller ch
u
n
ks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter X
u
kvm: Support
K
VM_CLEAR_DIRT
Y
_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
kvm: Introduce slots lock
for memory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
vm: Persistent per kvmslot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter X
u
kv
m
: Update c
o
mm
e
nt
s
for sync_dirty
_
bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
memo
r
y: Introdu
c
e
memo
r
y listener hook log
_
clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
em
o
ry: Pass mr into
s
n
apshot_an
d
_cle
a
r
_
di
r
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
bitma
p
: Add b
i
tmap_co
p
y_
w
ith_{src|dst}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
memo
r
y: Don't set migration bitmap when without migra
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration:
No need to take r
c
u du
r
ing sync_
d
irty_b
i
t
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
P
eter X
u
intel_iom
m
u: Fix unexpected unmaps d
u
ring global
unm
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pet
e
r Xu
memory: Remove m
e
mor
y
_re
g
ion_g
e
t_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
che
c
kpatch:
allow SPDX-License-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
migration
:
c
omme
n
t VMS
T
A
T
E_
U
NUSED*(
)
properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter X
u
intel
_
iommu: D
r
op e
x
t
ended root fiel
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
P
e
t
e
r
Xu
intel_iommu: Fix root_scalable migratio
n
br
e
akage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
in
t
el
-
iommu: optimize nodma
r
m
e
m
ory regions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r Xu
iothread: do
c
u
ment abou
t
why we need explici
t
ai
o
_po
l
l()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter
Xu
ioth
r
e
ad: push gcontext earlier in the 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
X
u
iothre
a
d: create
m
ain loop unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
i
o
t
hread: c
r
eate the gcont
e
xt uncond
i
tionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread
:
replace init_done
_
con
d
with a s
e
map
h
ore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter
X
u
i38
6
/
k
vm: ign
o
re
masked ir
q
s
whe
n
update
m
si r
o
utes
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
iothrea
d
:
fix iothr
e
ad
h
ang w
h
en stop too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
contr
i
b/vh
o
st-user-
b
lk: fix
the compilat
i
on issue
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
p
c
i/m
s
i
: export msi_is_mas
k
ed(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
in
t
el_io
m
m
u:
r
eset intr_e
n
abled
when syst
e
m re
s
et
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
int
e
l
_iommu: fix oper
a
tor
i
n vtd_switch_address_spac
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x8
6
-iommu
:
turn on IR by default i
f
proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: switch
intr_supported to OnOffAuto
t
yp
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q3
5
:
s
et split ker
n
el i
r
qchip as defaul
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
inte
l
_io
m
mu: remove "x-" prefix for "aw-bi
t
s"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pete
r
Xu
inte
l
_i
o
mmu: dma read/write draining suppor
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
inte
l
_iommu:
c
o
n
ver
t
in
v
al
i
d
traces in
t
o e
r
ror
reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel
_
io
m
mu: d
u
mp correct iova when failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er X
u
t
e
sts
:
add oob f
u
nctiona
l
test for t
e
st-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter X
u
Revert "test
s
: A
d
d
parameter to qtest_init
_
wit
h
out_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
eter Xu
monitor
:
Remove "x-oob",
o
ffer c
a
pability "oob" unconditi
o
nally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
e
ter
X
u
monitor:
S
uspend mo
n
itor instead d
r
o
p
ping c
o
mmands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter X
u
in
t
el_
i
ommu: hand
l
e invalid
c
e for
shadow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter X
u
intel_iommu: mo
v
e ce fetching out whe
n
syn
c
shadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_
i
ommu: better ha
n
dling of
dmar
s
tate 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
int
e
l_iommu: introduce
vtd_res
e
t_caches(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
qa
p
i
:
Dr
o
p
q
a
pi_event
_
send_FOO
(
)
's
E
rror
*
* a
r
gument
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
monit
o
r: simplify monit
o
r_
q
m
p
_setup
_
hand
l
ers_bh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-io
m
mu: replace m
o
re vtd
_
err_* traces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
i
n
tel-iommu:
start
t
o use
e
rror_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
qem
u
-er
r
or: introduce {error|warn}_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
er Xu
t
e
sts:
o
nly update last_byt
e
when
a
t
t
h
e edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
mig
r
ation:
dis
a
llow recovery
for relea
s
e-ra
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
er Xu
migration: update
r
ecv bi
t
map o
n
l
y o
n
dest
v
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
P
eter Xu
m
i
grat
i
on: fix p
o
t
en
t
ial overflow in
m
ultifd
s
e
nd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
P
e
te
r
Xu
mo
n
itor: Fix unsa
f
e sharing of @cur_mon am
o
ng threads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
migration: r
e
order MIG_CMD_POSTCOPY_RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: hide stderr for postc
o
py recovery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tes
t
s
:
add postcopy recovery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
tests:
introduce
w
ait_f
o
r_migra
t
ion_
s
tatus
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
tests
:
intr
o
duce migra
t
e
_
q
u
e
r
y
*() hel
p
ers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: al
l
ow migrate() to take extra flags
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
t
ests
:
i
ntrod
u
c
e migrat
e
_
p
ostcop
y
_* helpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter X
u
migr
a
tion: s
h
ow
p
aus
e
/
recover stat
e
on dst ho
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migration: fix incorrect bit
m
ap size c
a
lcu
l
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pet
e
r Xu
m
i
gration: loo
s
en
r
ecovery che
c
k when load vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migration: simpli
f
y chec
k
to
use qemu f
i
le
b
uffer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migration:
u
nif
y
incomi
n
g p
r
ocessing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pet
e
r
Xu
m
i
gration: unbreak postcopy
r
ecover
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter X
u
m
i
g
ration: m
o
v
e
income
p
roc
e
s
s
out o
f
multifd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
i
gratio
n
:
d
elay postcopy
p
aused state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter
X
u
docs: mentio
n
shar
e
d state
p
r
o
tec
t
for OOB
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
test
s
: io
t
ests: drop some
stderr
li
n
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
P
eter X
u
mo
n
it
o
r: flush qmp responses
when CLOSED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter
X
u
m
oni
t
o
r
: r
e
name *_pop_one to *_pop_any
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
P
eter Xu
chardev
:
comment det
a
ils f
o
r CLOSED eve
n
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Pet
e
r X
u
hmp: obsolete "info
ioapi
c
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
ioapic:
support "info irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next