repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration: Teach QEMUFile to be QIOChannel-aware
2021-07-26
Peter Xu
migra
t
ion:
T
each
QE
M
U
File to be QIOChannel-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mig
r
a
t
ion: Introduce migration_ioc_[un]register_yank
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
m
igrati
o
n
:
M
ak
e
f
r
om_dst_file access
e
s thread-
s
afe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pet
e
r Xu
migra
t
ion: Fix
missing joi
n
() of rp_thre
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter Xu
docs:
Add '-dev
i
c
e intel-iommu' e
n
try
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pe
t
er Xu
m
i
gration: Move
b
itmap_mutex ou
t
of migrati
o
n_
b
i
t
map_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migr
a
t
ion: Clear e
r
ro
r
a
t
e
ntry of migra
t
e_
f
d
_
connec
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migra
t
ion:
Don't do
migrate cleanup if during
postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
X
u
migrat
i
on
:
Release return path earl
y
for
p
a
used postco
p
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
eter
X
u
m
i
grat
i
on:
A
l
l
ow reset
o
f postcopy
_
r
e
c
over_t
r
iggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
m
i
gr
a
tion: Mov
e
yank
ou
t
side qemu_
s
tart_incoming_migration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter X
u
tests
:
migration
-
test: Ad
d
dirty ring test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM: Fix
d
irty ring mmap i
n
correct
s
ize due to r
e
naming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Pete
r
X
u
hmp: Add
"
calc_dirty_r
a
te" and "info dirty_rate" c
m
ds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
Dirty ring suppor
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
:
D
isabl
e
man
u
al
d
i
r
ty
log wh
e
n dirty
ring ena
b
l
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM
:
Ad
d
dirty-ring-size property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM: Cac
h
e
kv
m
slot dirty bitm
a
p size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er X
u
K
VM:
S
i
m
plify dirty l
o
g
sy
n
c i
n
kvm_set_phys
_
me
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Prov
i
de h
e
lper to syn
c
dirt
y
bit
m
ap from
s
lot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Provide helper to get
kvm dirty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
KVM: Create t
h
e KVMSlot dirty bitmap on f
l
ag ch
a
nges
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Use a b
i
g
l
o
ck
to r
e
p
lace per
-
k
ml
s
lots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
m
e
mory:
Int
r
oduce log_sync_global() to memory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter Xu
vhost:
Unbre
a
k SMMU and
virtio-iommu
on
d
ev-io
t
lb support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
eter Xu
migrat
i
o
n:
P
ostpone
the kick of
the fault
t
hrea
d
a
f
ter
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
e
ter Xu
migration: Unify
r
eset of l
a
st_rb on de
s
t
ination node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
inte
l
_iom
m
u: Fix two mi
s
use
of
"
0
x
%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration-test: On
l
y hide erro
r
if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
Xu
migration/p
o
s
tcop
y
: Release fd be
f
ore going
i
nto 'p
o
stcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er Xu
migration: Sync requeste
d
pages afte
r
p
o
stcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
Xu
migration: Mai
n
tain post
c
opy faulted add
r
esses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
mig
r
ation: I
n
t
roduce mig
r
ate_s
e
n
d
_rp_message_r
e
q_
p
ages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er
X
u
migration:
Pass inco
m
ing sta
t
e into qemu_ufd_c
o
py
_
ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
P
et
e
r Xu
migration: Rework migrate_s
e
n
d
_rp_
r
eq
_
pages() functi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter
X
u
migration: Pro
p
erly destroy variab
l
es on
incoming
s
ide
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter Xu
MAINTAINERS
:
add V
T
-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci:
Display
P
CI
I
RQ pin i
n
"info pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
Xu
KVM:
K
ick resamplefd for split
kernel irqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM:
Pass Event
N
o
t
ifier in
t
o kvm_irqch
i
p_assign_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
t
er Xu
vfio/pci
:
Use kvm_irqchip_add_irqfd_notifie
r
_
g
si(
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gd
b
stub: i386: Fix gd
b
_get_reg16() paramet
e
r t
o
u
n
br
e
ak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic: Us
e
32b
i
t
A
PIC
I
D
f
or migration
i
n
s
tance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pete
r
Xu
mig
r
ation: Change Sav
e
StateE
n
try
.
insta
n
ce_id into uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migrati
o
n: Defin
e
VMSTATE_
I
NSTANCE_ID_
A
NY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter Xu
vf
i
o/pci: Do
n
't
r
emove
i
r
q
c
h
i
p
n
otif
i
er if not
registered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pet
e
r Xu
intel_iommu:
R
emove
the caching-m
o
d
e chec
k
dur
i
ng flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc
/
q35: Disallow vfio-pci hot
p
lug without VT
-
d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter X
u
qde
v
/mac
h
ine: Int
r
o
duce hotplug_a
l
l
o
wed
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pe
t
er Xu
intel_iommu:
S
a
n
it
y
check vfio
-
pc
i
c
o
nfig on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
migration: Fi
x
p
o
s
t
c
opy bw for recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Fi
x
up
memory_re
g
i
on_
{
ad
d
|del}_co
a
lescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
m
emory: Remove has_coal
e
sced_r
a
n
g
e cou
n
ter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
m
emory:
S
plit zones when do coalesced_io_de
l
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
e
ter Xu
memory: Refactor mem
o
ry_region_clear_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
migration: Spli
t
log_clear() into smaller
chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
vm: Support KVM_CLE
A
R
_DIRT
Y
_
L
OG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
kvm:
I
ntroduce slots l
o
ck for memory liste
n
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kv
m
: Persistent per kvmslot dirty bitma
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
kvm: Update comments for
sync_dirty_bit
m
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memo
r
y:
Introduce memory listener hook log_
c
lear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter X
u
memory: Pa
s
s m
r
into sna
p
shot_and_clea
r
_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
bitmap: Add bitmap_copy
_
with_{s
r
c|
d
s
t
}_offs
e
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
memory: Don't set m
i
grati
o
n bi
t
map
when
witho
u
t m
i
gration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
migration:
No need to
take rcu
during sync_dirt
y
_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Pete
r
X
u
i
ntel_
i
om
m
u:
F
ix un
e
xpect
e
d unm
a
ps during global un
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
memory: Remove
memo
r
y_
r
egio
n
_get
_
dirty
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
P
e
ter Xu
checkpatch: a
l
lo
w
SPD
X
-License-I
d
entifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
migration: comment VMSTATE_UNUSED*() properl
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iommu: Dr
o
p extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter X
u
inte
l
_iomm
u
: Fix root_scal
a
b
le migrat
i
on bre
a
kage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
P
eter Xu
in
t
e
l
-iommu
:
optim
i
ze n
o
d
mar memo
r
y regi
o
ns
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter Xu
i
o
thread: docum
e
nt about w
h
y
w
e need explicit aio_p
o
ll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter X
u
iot
h
read: pus
h
gconte
x
t earl
i
er in
t
he
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
ioth
r
ead: cr
e
a
t
e main loop unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r Xu
i
ot
h
read: create the
gcontext
u
n
c
o
nd
i
t
ion
a
lly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: replace init_don
e
_
cond w
i
th a semaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Pe
t
er Xu
i
386/kvm: ig
n
ore masked irqs
when update ms
i
route
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Peter
Xu
iot
h
r
ead: f
i
x
io
t
hread hang
when stop too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
cont
r
ib/vh
o
st-user-blk: fix th
e
compilation issue
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pci/msi: exp
o
r
t msi_is_masked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
i
ntel_iommu:
reset intr
_
enab
l
ed wh
e
n sys
t
em reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
i
n
tel_iommu: fix operator in vtd_swi
t
ch_
a
ddress_sp
a
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
X
u
x
8
6-iommu: turn
on
I
R by
default i
f
pr
o
p
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: s
w
itch intr_supported to OnOffAu
t
o type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q
35: set s
p
lit kernel
irqchip as defau
l
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iommu: remov
e
"x-"
p
refix
f
or "aw-b
i
ts"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
i
n
tel
_
iommu: dma read
/
w
rite d
r
aining sup
p
ort
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_i
o
mmu:
con
v
ert
inva
l
id trace
s
into error
r
epo
r
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
X
u
intel_iommu
:
dump co
r
rect i
o
va
when f
a
iled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
te
s
ts: add oob
f
unctional test for test-
q
mp
-
cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
e
t
er Xu
R
e
vert "test
s
: Add paramet
e
r to
q
tes
t
_init_without_qmp_han
d
s
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
e
t
e
r
Xu
monitor
:
R
e
move "x-oob", offer
c
a
pability "oob"
uncondition
a
lly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter X
u
monitor: Sus
p
end monitor instead dropping commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
i
n
tel_iom
m
u: han
d
l
e invalid ce
f
o
r
shad
o
w sy
n
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter
X
u
intel_iommu
:
m
o
ve
c
e fe
t
chin
g
o
ut whe
n
s
yn
c
shadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu: better handling
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
Pe
t
er
X
u
intel_iommu: introduce vtd_re
s
et_caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
q
a
p
i: Dro
p
qapi_event_sen
d
_FOO()'s Error ** a
r
gume
n
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
monitor
:
simpl
i
fy monit
o
r_qmp_setup_handlers_
b
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next