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
libvhost-user: drop qemu/osdep.h dependency
2020-11-02
Peter Xu
migration: Postpone th
e
kick of the fault
thre
a
d aft
e
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter X
u
migration: Unif
y
reset of last_
r
b on de
s
tinatio
n
no
d
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
int
e
l_iom
m
u
: Fix
t
wo misuse of "0x%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
migration-
t
est: Onl
y
h
ide
erro
r
if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
eter
Xu
m
igration/postc
o
py: Rele
a
se fd before going into
'
post
c
opy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration: Sync requested pages a
f
ter
post
c
opy
recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
mi
g
ratio
n
: Maintain postcopy
faulte
d
addresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration:
I
ntroduce
mi
g
rate_s
e
nd_rp_message
_
req_pa
g
es(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migratio
n
:
Pass i
n
coming
state into
qemu_ufd_copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
m
igration: Rework migrate_s
e
nd_rp_req_p
a
ges()
f
u
n
ctio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
mig
r
ation: Prope
r
l
y
destroy
v
ar
i
ables
o
n incomi
n
g side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pet
e
r
X
u
MAINTAINERS: add VT-
d
e
n
try
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Pe
t
er Xu
pci: Display PC
I
IRQ pin in "i
n
fo pci
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter Xu
KVM
:
Kick resamplefd
for spli
t
kernel irq
c
hip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
K
V
M
:
P
ass Event
N
otifier into
kvm
_
irqchip_ass
i
gn_irq
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
Xu
vfio/pci:
U
s
e
kvm_irqchip_add_irqfd_no
t
ifie
r
_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
P
eter Xu
gdbstub: i3
8
6:
F
ix gdb_get_r
e
g
1
6() parameter
t
o unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pete
r
X
u
a
p
i
c: Use 32bit API
C
I
D for
migration in
s
tance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pe
t
er Xu
migratio
n
: Change SaveSta
t
eE
n
t
r
y
.
i
n
s
t
a
nce_id into ui
n
t
3
2_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pet
e
r Xu
migration
:
D
efin
e
V
M
STATE_
I
NSTANCE_ID_A
N
Y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter Xu
vfio/pci: Do
n
't
r
emove irqchip notifier if not re
g
ist
e
red
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
inte
l
_io
m
mu: R
e
mo
v
e
th
e
cachi
n
g-mode check
d
uring fl
a
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
Xu
pc/q35: Disallow vfio-p
c
i hotplug
w
ithout VT-d
c
aching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
q
dev/m
a
ch
i
ne:
I
ntroduce hotplug_allowed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pete
r
Xu
int
e
l_iommu: Sanity check v
f
io-pci config o
n
machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Pe
t
e
r Xu
migration: Fix postcopy bw for re
c
overy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
ete
r
Xu
memo
r
y:
F
ix up memory_region_
{
add|del
}
_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
X
u
memo
r
y: Remove has_coalesced_range counter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
mem
o
ry:
S
plit
z
ones when d
o
coa
l
esced
_
io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
m
emory: Refactor
memor
y
_region_
c
l
ea
r
_coal
e
scing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er
Xu
migrat
i
on: Spli
t
l
o
g_clear() int
o
smaller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm:
S
upport KVM_CLEAR_DIRTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
kvm: Introduc
e
s
lots
l
ock for memory listen
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm
:
P
e
rsisten
t
per kvmslot
dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
X
u
kvm:
U
p
date comments for
sync_dirty_bi
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
memory: Introduce memory
li
s
tener hook log_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: Pass m
r
into s
n
a
p
shot_and_c
l
ear_dir
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
b
i
tmap
:
Add bitmap_
c
opy
_
with_
{
s
rc|dst}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
memo
r
y: Don't set migr
a
tion bitmap when wi
t
hou
t
migrat
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
migration: No need to
t
a
ke rc
u
during sync_
d
i
rty_
b
itmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
intel_iommu: Fix unexpecte
d
unmap
s
during
g
lobal unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
m
e
m
ory: Rem
o
v
e mem
o
r
y
_r
e
gion_get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter
X
u
c
heckpatch: allow SPDX-License-Identifi
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter
X
u
mi
g
ration:
c
omment VMSTATE_U
N
USED*()
prop
e
rly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Pe
t
er Xu
i
n
tel_iommu: Drop extended r
o
ot field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_i
o
mmu: Fix root_scalable
m
igration break
a
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
intel-iomm
u
: optimize nodmar memory region
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pete
r
Xu
iothread
:
document about why we n
e
ed
e
xplicit aio_po
l
l
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothre
a
d
: pus
h
gc
o
nte
x
t ea
r
lier in
t
h
e
t
hread_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 loop
u
ncondi
t
ionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter
X
u
i
o
thread: create t
h
e gco
n
text
u
nc
o
ndi
t
i
o
n
a
l
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
i
o
threa
d
: replac
e
init_done_c
o
nd w
i
th a
se
m
ap
h
ore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter Xu
i
3
86/kvm: ignore masked irqs when upd
a
t
e
m
s
i
ro
u
tes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Pe
t
e
r
Xu
iothread: fi
x
iothread hang when stop
t
oo soo
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
contri
b
/vhost-user-blk:
fix the
c
o
mpilation issu
e
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
pci/msi: export msi_i
s
_mas
k
e
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
i
n
t
el_
i
o
mmu: r
e
set
i
nt
r
_en
a
bled when system rese
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
intel_i
o
mmu: fix operator in vtd_switch_address_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
ter Xu
x86-i
o
m
mu: turn
on IR by def
a
ult i
f
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_supported to OnOffAuto t
y
p
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q
3
5:
set
split kernel
i
rqc
h
i
p
as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
in
t
el_iommu: remov
e
"x-" p
r
efix for "aw-bits
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
eter Xu
intel_iommu: dm
a
read/write
draini
n
g support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
in
t
e
l
_iommu: convert invali
d
tr
a
c
es
into error reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
e
t
e
r Xu
int
e
l
_
i
o
m
mu: d
u
mp c
o
rrect
iova wh
e
n fail
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
t
e
s
ts: ad
d
oo
b
function
a
l
t
est for
t
est-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter X
u
Re
v
ert "te
s
t
s: Ad
d
parameter t
o
qt
e
s
t
_init_withou
t
_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pete
r
Xu
m
o
nitor: Remove "x-oob", offer capab
i
lity "
o
ob" uncon
d
itionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor: Suspend
m
o
n
itor ins
t
ead droppin
g
commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu: handle
invalid ce f
o
r sh
a
dow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
i
ntel_io
m
mu: move ce
f
etchi
n
g out when s
y
nc shadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_io
m
m
u
: bette
r
handling of
d
m
a
r st
a
te swi
t
c
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
e
ter
X
u
intel_io
m
m
u:
introduce vt
d
_re
s
et
_
caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
qapi: Drop qapi_
e
ven
t
_send_FOO()
'
s Error
** argument
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
monitor: simplif
y
monitor_qmp_setup_handlers_
b
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
P
e
ter Xu
intel-iommu: repl
a
ce more vtd_err_*
traces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter X
u
i
ntel-iommu: start to use er
r
o
r_re
p
ort_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter X
u
qe
m
u-error: introdu
c
e {error|warn}_r
e
port_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pet
e
r Xu
t
e
s
t
s: only update l
a
st
_
byte when at the edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
m
igration: disa
l
low recov
e
ry for release-
r
am
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
migration: update r
e
cv bitmap only on dest vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter X
u
mi
g
r
a
tio
n
:
fix
p
otential overfl
o
w in
m
ult
i
fd send
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Pete
r
Xu
monitor:
Fix unsafe sh
a
ring of
@cur_mon a
m
o
n
g threads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
eter Xu
mi
g
ration:
r
eorder M
I
G_CMD_POSTCOPY_RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er Xu
tests: hide stder
r
for
postcopy re
c
overy test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pete
r
Xu
tes
t
s: add po
s
tcopy r
e
covery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: introduce wait_for_mi
g
rat
i
on_sta
t
us()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
Xu
te
s
ts: int
r
oduce mig
r
ate_query*
(
) he
l
per
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
te
r
Xu
t
e
sts: allow
m
igrat
e
() to ta
k
e
extra flags
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests:
i
ntrod
u
ce migrate_postcopy_* helpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er Xu
migration: show pause
/
recover state o
n
dst
ho
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migr
a
t
i
on
:
fix incorrect bit
m
ap size calculation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
t
er Xu
migrati
o
n
: loosen recovery check whe
n
load vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrat
i
on: simplify chec
k
t
o
use qemu file buffer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
eter
Xu
migration:
u
ni
f
y i
n
c
o
m
ing processing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
Xu
migration: unbreak postcopy
recov
e
ry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrati
o
n: move income p
r
ocess out of multifd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
migration: del
a
y
p
ostcopy
p
aused state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
docs: ment
i
o
n sha
r
ed st
a
te protect for
O
OB
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
tes
t
s:
iotests: d
r
o
p s
o
m
e
s
tder
r
line
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next