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
file-posix: try BLKSECTGET on block devices too, do not round to power of 2
2021-06-25
Peter Xu
KV
M
: Fix dirty ring
mmap inc
o
r
rect
si
z
e
due to renamin
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
P
ete
r
Xu
hmp: Add "calc_
d
irty_rat
e
" and "
i
nfo dirty_rate
"
cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Dirty
ri
n
g suppor
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
Disa
b
le manual dirty log when dir
t
y
ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM:
Add dir
t
y-ring-size pr
o
perty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Ca
c
he kvm slot dirty bitmap
s
iz
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter Xu
KV
M
: Simplify di
r
ty log sync
i
n
kvm_set
_
phy
s
_me
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
K
VM: Pr
o
v
ide
helper to sy
n
c d
i
r
ty
bitmap from
sl
o
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Prov
i
de
h
elper to g
e
t kvm dirty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
eter
Xu
KVM: C
r
eate
t
he KVMSlo
t
d
i
rty
bit
m
ap on flag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
Us
e
a
b
ig lock to re
p
lace
per-kml sl
o
ts_l
o
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
memory: Introduce log_sync
_
glob
a
l() to
m
emory list
e
ner
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
P
e
ter X
u
vhost: Unbreak S
M
M
U
a
nd virtio-iommu on dev
-
iotlb
s
uppor
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter
X
u
m
i
grat
i
on: P
o
stpone the k
i
ck of the fault
t
h
read after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter X
u
migration: Unify r
e
set o
f
last_rb on de
s
tination
n
o
de
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Pe
t
er Xu
intel_i
o
m
mu
:
Fix two mis
u
s
e
of
"
0
x
%
u
" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migr
a
tion-tes
t
: Onl
y
hide error if
!
QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migratio
n
/postcopy: Relea
s
e fd before go
i
ng i
n
to 'postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er Xu
migrat
i
on: Sync reques
t
ed pages after p
o
stcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
m
i
g
rat
i
on: Mainta
i
n
pos
t
copy faulted addre
s
se
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter Xu
m
igration: Introduce m
i
grate_se
n
d_rp_messa
g
e_
r
e
q
_pages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migr
a
tion
:
Pas
s
inco
m
i
ng st
a
t
e into qe
m
u_uf
d
_
co
p
y_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pe
t
er Xu
migration: Rewor
k
migrat
e
_send_
r
p_
r
eq_pages() functi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
mig
r
a
tion: Prop
e
rly
destroy var
i
ables
o
n
i
ncoming
s
ide
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pe
t
er Xu
M
AINTAINERS: a
d
d VT-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
P
eter Xu
pci: Di
s
play PC
I
IR
Q
p
in
in
"
info p
c
i"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pe
t
er X
u
KVM: Kick resamplefd for split kernel
i
rqc
h
i
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
t
e
r
Xu
KVM
:
Pass Even
t
Notifi
e
r
into kvm
_
ir
q
c
hip_ass
i
gn_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vf
i
o/pci: Use kvm_irqc
h
i
p_ad
d
_
irqfd
_
notifier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gdbstub
:
i386: Fix
gdb_get_reg16()
p
a
rameter
t
o
unbreak
gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic: Use
32bit APIC ID for migration
i
n
s
tan
c
e ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pete
r
Xu
migrat
i
on: Change Save
S
tateEn
t
ry
.
instance_id in
t
o u
i
nt32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration:
Define VMSTATE_INST
A
NCE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter X
u
vfio/pci:
D
o
n
't remove irqc
h
ip notif
i
er if no
t
registered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
i
n
t
el_
i
om
m
u
: Remo
v
e t
h
e ca
c
hing-mode chec
k
du
r
ing flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pet
e
r Xu
pc/q35: Disallow vfio-pci hotplug
w
ithout VT-d ca
c
h
i
ng
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter Xu
qde
v
/machine: Introduce hotp
l
u
g
_allowed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel
_
iommu: Sanity check
vfio-pc
i
c
onf
i
g on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
migration
:
F
i
x
pos
t
copy bw
f
or
r
ecovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
mem
o
ry
:
Fix up m
e
m
o
ry_region_
{
add|del}_coale
s
cing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter X
u
memory: Remove
h
as_c
o
alesced_range
counte
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
memory: Split zon
e
s
w
hen do
coalesced_io_
d
el()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
m
e
mor
y
: Refactor memory_region_clear
_
coalescin
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
t
e
r Xu
migration: Spli
t
log_clea
r
() into
s
maller c
h
unks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r
X
u
kvm
:
Support KVM_CL
E
AR_DIRT
Y
_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
t
er Xu
kvm: Introd
u
ce slots lock for memory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Persistent per kv
m
slot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
vm: Update comments for sy
n
c_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
m
e
mory:
I
n
t
roduce m
e
mory lis
t
ener hook log_clear(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memor
y
: Pass m
r
into sn
a
pshot_a
n
d_clear_
d
irty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
bitmap
:
Add bitmap_cop
y
_
with_{src|dst}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memo
r
y
:
Don't set mi
g
ratio
n
bit
m
a
p
when w
i
thout
mi
g
r
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration: No need to take rcu during sync
_
dir
t
y_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Pete
r
Xu
intel_iommu: Fix
unexpe
c
te
d
unm
a
ps du
r
i
ng global unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pete
r
Xu
mem
o
ry: Remove memory_region_ge
t
_
d
ir
t
y()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
check
p
atch: allow SPDX-L
i
cense-Id
e
ntifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
mig
r
atio
n
: com
m
en
t
V
MSTATE_UNUSED
*
() properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iomm
u
: Drop ext
e
nde
d
root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter
Xu
intel_iommu: Fix r
o
ot_sc
a
l
able migr
a
t
i
on breakage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
int
e
l-
i
ommu: optimize nodmar memor
y
re
g
ions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
ioth
r
ead: documen
t
about wh
y
we
n
eed explicit aio
_
po
l
l()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter Xu
iothread:
p
ush gcontex
t
e
a
rl
i
er in
t
h
e
t
hread_
f
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: cr
e
ate
m
a
i
n loop uncon
d
itionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: create the
g
c
o
ntext unconditio
n
ally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: repla
c
e
i
nit_done_cond
with
a
semaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter
X
u
i3
8
6/k
v
m: igno
r
e masked irqs
whe
n
update m
s
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
read:
f
i
x iot
h
read hang
w
hen stop too
s
o
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
contr
i
b
/
vhost-user-blk: fix th
e
compilation issue
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
p
ci/msi: ex
p
ort msi_is_masked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
in
t
el_iommu: reset
i
ntr_en
a
bled
w
hen syste
m
reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
eter Xu
intel_
i
ommu: fix op
e
rator
i
n
v
td_switch_address_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
Xu
x86-iommu
:
turn on IR by default
if
p
roper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
ter
X
u
x86-iomm
u
:
s
witch
i
ntr_support
e
d to O
n
O
ffAu
t
o type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
et
e
r Xu
q
3
5: set split kernel irq
c
h
i
p
as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel
_
iommu: remo
v
e
"x-" prefix
f
o
r
"aw
-
bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iommu: d
m
a
read/write d
r
ain
i
n
g
support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
Xu
i
nte
l
_iommu
:
con
v
er
t
invalid traces
into er
r
or reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
e
ter Xu
intel_iommu: dump c
o
rrect iova when failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
tests
:
ad
d
oob f
u
nctional test for test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
eter Xu
Revert "tests
:
Add
paramete
r
to qtest_i
n
it_without_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er Xu
monitor
:
Rem
o
ve "x-oob",
offer capability "oo
b
" uncon
d
ition
a
lly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er Xu
monitor: Suspe
n
d monitor instead dropp
i
n
g
c
o
mmands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
i
ntel_iommu:
handle
i
nval
i
d c
e
fo
r
shadow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter
X
u
intel_iomm
u
:
move ce f
e
tchi
n
g out
when sync s
h
adow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
e
ter
Xu
inte
l
_iommu: bett
e
r handling
of
d
m
ar sta
t
e
swit
c
h
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:
intro
d
uce vtd
_
re
s
et_caches
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
qapi: Drop qapi_event_send_FOO()'
s
E
r
ror ** ar
g
ument
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Pet
e
r
X
u
monitor
:
simplify monitor_qmp_s
e
t
up
_
h
a
ndlers_
b
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Pete
r
Xu
intel-iommu:
replace more vtd_e
r
r_
*
traces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
i
n
t
el-io
m
mu: st
a
r
t
t
o
u
se error_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Pe
t
er Xu
qemu-error: introduce
{
erro
r
|warn}_rep
o
rt_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
P
e
ter Xu
tes
t
s: only up
d
ate last_byte when
a
t the edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter
Xu
migrat
i
on: dis
a
llow reco
v
ery for releas
e
-ram
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter
X
u
mi
g
ration: u
p
da
t
e recv bitm
a
p on
l
y
on dest vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter X
u
migratio
n
:
fix
p
otential over
f
low in multifd sen
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Peter Xu
m
oni
t
or: F
i
x unsafe sharing of
@
cur_mon amo
n
g th
r
eads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pete
r
Xu
migrat
i
on: reorder MIG_CMD_POSTCOPY_RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
t
e
sts: hide stderr for postcopy r
e
covery
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
eter
X
u
tests:
a
dd p
o
st
c
opy recovery t
e
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
Xu
test
s
: intr
o
duce w
a
i
t_for_
m
ig
r
ation_s
t
atu
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next