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
modules: check arch on qom lookup
2021-07-05
Peter Xu
migratio
n
: Allow reset of postcopy_reco
v
er_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pete
r
Xu
m
igrati
o
n: Move yank
o
u
t
side qemu_st
a
rt_
i
ncoming_migration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
tests
:
mi
g
rat
i
o
n
-test: Add d
i
rt
y
ri
n
g test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Pete
r
Xu
KVM: Fix dirty ring mmap inc
o
r
r
ect size due to re
n
a
min
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
P
e
ter Xu
hmp: Add "calc_dirty_r
a
te" and "info dirty_rate" c
m
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
Dirty ring support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
e
r Xu
KVM: Disable m
a
nual dir
t
y log when dirty ri
n
g
e
n
abled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KVM: Add dirt
y
-ring
-
size pro
p
er
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Cache kvm
slot dirty
b
itmap size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Simplif
y
dir
t
y log sync
i
n kvm_set_p
h
ys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Pro
v
i
d
e h
e
lper
t
o
s
y
nc di
r
ty bitmap from slo
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Pr
o
vid
e
helper to get k
v
m dirty l
o
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM: Create the
KVM
S
lot
d
irty bitmap on flag cha
n
ges
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Use a big lock to re
p
lace per
-
k
ml slots_lo
c
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
memo
r
y: Introduce log_sync_global()
to memory
listene
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
v
h
o
s
t: Un
b
rea
k
SMMU and
v
irtio-
i
ommu on dev-i
o
tlb su
p
port
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter X
u
migration
:
Postp
o
ne the kic
k
of the fa
u
lt th
r
ead
a
fter
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration: Unify reset of la
s
t_rb on
d
estination nod
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
int
e
l_io
m
mu:
Fix two misuse of
"
0
x
%
u" prin
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
mi
g
ratio
n
-test: Only hi
d
e
er
r
or if
!
QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
migration/
p
os
t
co
p
y: Release fd before
g
oing into 'post
c
opy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration: Sy
n
c re
q
uested p
a
ge
s
a
f
t
er
p
ostcopy
r
ecovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
migration: Maintain postcopy faulted addres
s
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er
X
u
migra
t
ion: Introd
u
ce migr
a
te_send_rp_mess
a
ge_r
e
q_
p
ages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter X
u
migration: Pass incomi
n
g s
t
a
t
e
into qemu_u
f
d_c
o
p
y
_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pete
r
Xu
migr
a
ti
o
n: Rewor
k
m
i
grate_send_rp_req_pages() function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pe
t
er
Xu
m
igrati
o
n:
P
roperly destr
o
y vari
a
bles o
n
incoming side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter Xu
MAINTAINER
S
: add VT-d
en
t
ry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Pete
r
X
u
pci: Dis
p
lay P
C
I IRQ pin in "info
pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter X
u
K
VM:
K
ick resampl
e
fd for split kernel
ir
q
chi
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
X
u
KVM: Pas
s
E
v
ent
N
o
tifier into kvm_i
r
qchip_as
s
ig
n
_
i
r
qfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vfio/
p
ci: Use kvm_irqc
h
ip
_
add
_
irqfd_not
i
fier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter
Xu
gdbstub:
i
386: Fix g
d
b
_get_r
e
g
1
6
(
)
parameter
t
o unbr
e
ak
gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pe
t
er Xu
a
p
i
c: Use 32bit A
P
IC ID for mi
g
r
ati
o
n i
n
sta
n
ce ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pe
t
er Xu
mi
g
ration: Chang
e
SaveState
E
n
try
.
i
n
s
ta
n
ce_id into uint3
2
_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
mi
g
r
ation
:
Define
VMST
A
TE_I
N
STA
N
CE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
P
eter Xu
vfio/pci:
D
o
n't remove i
r
qchip no
t
ifier
i
f not
regist
e
red
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter Xu
intel_iommu: Remo
v
e the caching
-
mode
c
h
e
ck during flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc/q
3
5:
D
isallow vfio-p
c
i
h
o
tplug
w
ithout VT-
d
cac
h
ing
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter Xu
qdev/machine: I
n
troduce ho
t
plug_allo
w
ed
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pet
e
r X
u
intel_iommu
:
Sanity check vfio-pci config
on m
a
chine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
m
i
gration: Fix postcopy bw for
recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
me
m
o
r
y: Fix u
p
memory_r
e
gion_{add|del}_coale
s
cin
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
e
te
r
Xu
m
emory: Remove has_co
a
l
e
sced_range
co
u
nter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
me
m
ory: Spli
t
zones when
d
o c
o
alesce
d
_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memo
r
y: Refactor memo
r
y_region_clea
r
_coal
e
s
c
ing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
e
r
Xu
m
ig
r
ation: Spl
i
t log_clear(
)
in
t
o small
e
r
c
hunk
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
kvm: Su
p
po
r
t KVM_C
L
E
AR_
D
IRTY_
L
OG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Intro
d
uce slo
t
s lo
c
k fo
r
mem
o
ry
listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
kvm: Persist
e
n
t
p
er
k
vmslot dirty b
i
tmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Update
c
omment
s
for s
y
n
c_dirty_bi
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
memory: Introduce memo
r
y li
s
tener hook log_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
e
mory: Pass mr i
n
to snapshot_and_clear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
bi
t
map: Ad
d
bitm
a
p_copy_with_{src|dst}
_
o
ffset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: Don't set migration bitmap wh
e
n without migr
a
ti
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
migr
a
tion: No need
t
o take rcu
during sync_dirty_b
i
tmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
intel_io
m
mu: Fix
u
nexpected unmaps
during global un
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
memory: Rem
o
ve me
m
ory
_
re
g
ion_get_di
r
ty(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
P
e
t
e
r Xu
checkpatch: allow SPDX-License-Identif
i
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
P
e
ter Xu
migration: c
o
m
m
e
nt VMSTATE_UNUSED*()
properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iommu:
D
rop extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Pe
t
er Xu
in
t
el_iommu
:
Fix
r
oot_sca
l
able mi
g
rat
i
o
n br
e
akage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
i
n
tel-iomm
u
:
optim
i
ze
n
o
dmar memory regions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r Xu
i
o
thread
:
document about why we need
explicit a
i
o_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter
X
u
io
t
hre
a
d:
p
us
h
gc
o
ntext ea
r
l
i
e
r
i
n t
h
e
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
ioth
r
ead: create
m
ain lo
o
p
u
ncondit
i
on
a
l
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
et
e
r Xu
ioth
r
ead:
create t
h
e gc
o
n
t
ext unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pete
r
Xu
io
t
h
r
ea
d
:
rep
l
ace init_done_cond with
a
semaph
o
re
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
P
eter
Xu
i386/kvm
:
ig
n
ore m
a
sked
irqs when
update
m
s
i
r
outes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Peter Xu
iothread: fix iothread hang when stop
too so
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
contrib/vh
o
st-
u
ser-
b
l
k
: f
i
x
t
h
e
compila
t
i
on issu
e
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pc
i
/m
s
i: export m
s
i_is_ma
s
ked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
Xu
inte
l
_
iom
m
u: reset intr_enabled when sy
s
tem
r
ese
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
eter Xu
intel_iom
m
u:
fix operator
in
vtd_sw
i
tch_address_spa
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-i
o
mmu
:
turn on
IR by default if proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
Xu
x
8
6-iommu: swit
c
h intr_supp
o
rted to O
n
OffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter X
u
q35: set
s
plit k
e
r
n
el irqchip as
d
efault
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pet
e
r Xu
intel_iommu: remove "x-" prefix f
o
r "aw-bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
e
t
er Xu
i
n
tel_iommu:
dma read/write dra
i
ning sup
p
or
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
e
ter X
u
intel
_
iomm
u
: convert invalid tr
a
c
e
s
i
nto e
r
ror repo
r
ts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
Xu
i
ntel
_
iommu:
dump correct iova wh
e
n
f
ailed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pet
e
r Xu
tes
t
s:
a
dd
oob functional test f
o
r test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
Xu
Rev
e
rt "tests: Add parameter
t
o
qtest_init
_
without_q
m
p_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor: Remove "x
-
oo
b
",
o
ffer capabili
t
y "oob" uncondition
a
l
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor
:
Sus
p
e
nd monit
o
r inst
e
ad dropping command
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Pet
e
r Xu
intel_
i
ommu: handle i
n
valid
c
e for sh
a
d
o
w 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 when s
y
nc shado
w
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_
i
o
mmu: be
t
t
er h
a
ndling of
d
m
a
r state s
w
itch
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Pet
e
r X
u
intel_iom
m
u: introduce vtd_reset_caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter
X
u
qapi: Drop qapi_ev
e
nt_send_FOO(
)
's Err
o
r **
a
rgume
n
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
mo
n
ito
r
:
s
i
m
plify monitor_qmp_s
e
tup_hand
l
ers_
b
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel
-
i
ommu
:
replace more v
t
d_er
r
_
*
tr
a
ces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-iommu: start to use
e
rror_
r
eport_onc
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
qemu-error
:
in
t
roduce {error|warn}_
r
eport_o
n
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
P
e
ter Xu
tests
:
o
nly update
last_b
y
te
when at the
e
dge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pete
r
Xu
mi
g
ratio
n
: disallow rec
o
ve
r
y
fo
r
release-ram
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
migration: update re
c
v b
i
t
m
a
p
onl
y
o
n dest vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pete
r
Xu
migratio
n
: fix potential ove
r
flow in m
u
lt
i
fd
send
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Pete
r
X
u
monitor
:
F
i
x un
s
af
e
sharin
g
of @cur_mon amon
g
threads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migr
a
tio
n
: reorder MIG_C
M
D_POSTCOPY_RE
S
UME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next