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
configure: Avoid error messages about missing *-config-*.h files
2021-05-26
Peter Xu
KVM: Di
r
t
y
ring
s
upport
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
et
e
r
Xu
KVM:
Disable manual di
r
t
y
log wh
e
n dirty ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er
X
u
KVM: Add
d
irty-ring-size pro
p
ert
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
VM: Cache kvm slot dirty bitmap siz
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter X
u
KVM: Simplify dirty log
s
ync in
k
v
m_s
e
t_phys
_
mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Prov
i
d
e hel
p
er to s
y
nc
d
irty bitmap f
r
om slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
KVM:
P
rovide helper t
o
get
kvm dirty log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
C
r
e
a
t
e
the KVMS
l
ot
d
irty
bi
t
ma
p
on flag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
K
VM: Use
a
big
lock
to
r
eplace
pe
r
-
kml slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter X
u
memory: Introduce l
o
g
_
sync_global() to
m
emory listene
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Pete
r
Xu
vhost: Unbreak SMMU a
n
d
virtio-iommu
on
d
e
v
-
i
ot
l
b support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
eter Xu
m
igra
t
i
o
n:
P
ostpon
e
the kick
of the fault
t
hr
e
ad after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
mig
r
at
i
on: Unify reset of last_rb on destina
t
i
o
n node
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Pe
t
e
r
Xu
i
n
tel_iommu: Fix
t
w
o m
i
s
u
se of "0x%u" p
r
ints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
migration-test: Only hide error
if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
igratio
n
/postcopy: Rele
a
se f
d
befo
r
e
going into
'po
s
tcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
X
u
m
igration:
Syn
c
requested pages after postcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter Xu
migra
t
i
o
n
: Mai
n
t
a
i
n post
c
opy faulted addr
e
s
s
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pet
e
r Xu
m
i
gration: Intro
d
uce migr
a
te_se
n
d
_rp_mes
s
a
ge_
r
eq_pag
e
s()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migrat
i
on:
P
ass incoming
s
tate into qemu_ufd
_
copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migration:
Rework migra
t
e_sen
d
_rp_req_page
s
() function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pete
r
X
u
mi
g
ration:
P
roperly de
s
t
roy variables on inc
o
ming side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter Xu
MAINTAINERS: add VT-d
e
nt
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci: Dis
p
lay PCI IRQ pin 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: K
i
ck resamp
l
efd for split k
e
rnel ir
q
chip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM
:
Pass Event
N
otifier in
t
o kvm_irqchip_assign_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter X
u
vfio/pci: Use k
v
m
_
irqchip_a
d
d_irqf
d
_notifier_gsi
(
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gdb
s
tub: i386:
Fix gd
b
_get_reg16() pa
r
amete
r
t
o
u
nbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic:
U
se 32b
i
t APIC ID for
m
igration in
s
t
a
nce I
D
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: Chan
g
e SaveStateEntry
.
in
s
ta
n
c
e_id int
o
ui
n
t32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migrat
i
o
n
: Define VMSTATE_
I
NSTANCE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Pe
t
er Xu
vfio
/
pci: Do
n
't remove irqchip
notifier if not r
e
g
i
s
tered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pe
t
er Xu
intel
_
iommu: Remove the caching-m
o
de check during flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
X
u
pc/q35: Disallow vfio-pci
hotplug without
V
T-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
X
u
qdev
/
machine:
In
t
rod
u
c
e h
o
tplug_allowed
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
i
n
tel
_
i
o
m
mu: Sanit
y
c
h
eck vfio-pci
conf
i
g
on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Pete
r
Xu
migration:
F
i
x postcopy bw for
r
ecovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
et
e
r X
u
m
emor
y
: F
i
x
up memory_re
g
ion_{add|del}_c
o
alesc
i
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
et
e
r
Xu
memory: Remo
v
e has
_
coal
e
s
c
ed_r
a
nge counter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pete
r
Xu
mem
o
ry:
S
plit zones when do c
o
a
l
esced_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
memory: Refactor m
e
m
o
r
y
_region
_
clear_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
X
u
migration: Sp
l
i
t l
o
g_c
l
ear(
)
into smaller
chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
kvm: Supp
o
rt KVM_CLEAR_DIR
T
Y_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
kvm:
In
t
roduce slot
s
lock for memory list
e
ner
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
kvm: Pers
i
stent p
e
r kvm
s
lot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
et
e
r Xu
kvm
:
U
pdate comment
s
for sync_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: I
n
t
roduce
m
emory
lis
t
ener ho
o
k log_cl
e
ar()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
mem
o
ry:
P
a
ss mr int
o
snapshot_and_
c
lear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
bitmap: Add
b
itmap
_
copy_with_{sr
c
|dst}_o
f
fset
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
memory: D
o
n
'
t set migrat
i
on bitmap when without migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
migration: No need
to t
a
ke
rcu dur
i
n
g
sync_dirty_
b
i
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
i
n
tel_iommu: Fix
u
nexpected
u
n
maps during glob
a
l unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pet
e
r X
u
memo
r
y:
R
emove memor
y
_re
g
ion_
g
e
t_di
r
ty(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
c
h
eckpatch: all
o
w S
P
D
X
-License-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Pe
t
er Xu
mig
r
ation: comment VMS
T
A
T
E_UNU
S
ED*() pr
o
perly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Pet
e
r
Xu
intel_iomm
u
: Dro
p
extended roo
t
field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter
X
u
in
t
el_iommu
:
Fix root_scalable migr
a
t
i
on breakage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter
Xu
intel-iommu: opti
m
i
z
e nodmar
memory region
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iot
h
read: document about why we need explic
i
t ai
o
_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
eter Xu
iothread: push gconte
x
t
e
arlier in
the thr
e
ad_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
iothr
e
a
d
: create main loop
u
n
cond
i
tionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter
X
u
i
othread: create the g
c
ontext
unconditio
n
ally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iot
h
read:
r
eplace
init_don
e
_cond with a semap
h
ore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter Xu
i386/kvm: ig
n
ore masked ir
q
s when update msi r
o
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
er Xu
iothre
a
d: fix iothr
e
a
d hang when st
o
p
too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pet
e
r Xu
contri
b
/vhost-us
e
r-blk
:
fix the compilati
o
n is
s
ue
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
pci/msi: e
x
port m
s
i_is
_
m
asked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
eter
Xu
intel_iommu: re
s
et intr_enabled when
s
ystem reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
intel_iommu: fi
x
operator in v
t
d_switch_address_
s
pace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter Xu
x86-iommu:
t
urn on IR by default
if
p
r
o
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Pe
t
er
X
u
x86-iommu:
s
w
it
c
h intr_support
e
d
to OnOffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q35:
s
et spli
t
kernel
i
rqchip
a
s default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iom
m
u: remove "x-" p
r
ef
i
x
f
or "
a
w-
b
i
t
s"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
et
e
r Xu
intel_iommu:
dma read/write d
r
aining suppor
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
inte
l
_io
m
m
u: conv
e
r
t
i
nvalid tra
c
es i
n
t
o
e
rror repor
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er X
u
intel_io
m
mu: dump
c
o
r
rect
iov
a
when fail
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pet
e
r Xu
test
s
: add oob functional t
e
st for
te
s
t-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter X
u
R
evert "tests: Add pa
r
ameter
to qtes
t
_init_without_qmp
_
hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
e
t
er Xu
monito
r
: Remove "x-oo
b
", offer capa
b
ility "oob"
uncond
i
tiona
l
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter X
u
monitor: Suspend monito
r
i
n
s
tead drop
p
in
g
comman
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
e
t
e
r
Xu
intel_iommu: h
a
ndle inval
i
d
ce f
o
r shad
o
w sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu: move ce
fetching o
u
t when sync shadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter
Xu
i
nte
l
_i
o
mm
u
:
b
etter
h
an
d
li
n
g
of dmar state switc
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iom
m
u: introduce vtd_reset_caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
P
e
ter X
u
qapi: Drop qapi_
e
ve
n
t_send_FOO()'s Error ** argument
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
monitor: simp
l
ify
monitor_qmp_s
e
tup_handlers_
b
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter X
u
intel-i
o
m
m
u: r
e
place more vtd_err_* traces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-iommu: sta
r
t to us
e
error_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
P
e
ter Xu
q
e
mu-error
:
introduce {error|warn
}
_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pet
e
r X
u
tests:
o
nl
y
upd
a
te last_b
y
te when at the edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
m
i
grati
o
n: disallow
r
e
covery for releas
e
-
r
am
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
m
i
g
ration: up
d
ate
r
e
c
v bitmap onl
y
on dest vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pet
e
r Xu
m
i
gra
t
ion:
fix potential overflow in mult
i
fd
s
end
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Pet
e
r X
u
monitor: Fix unsafe s
h
a
r
ing of
@cur_mon among threads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter 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
tes
t
s: hide
stderr for pos
t
cop
y
re
c
overy t
e
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
t
ests: ad
d
postcopy recovery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: in
t
rodu
c
e wait_for_migration_status()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter X
u
tests: introduce migra
t
e
_
query*
(
) h
e
l
p
ers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
tests: al
l
ow migrat
e
(
)
to
ta
k
e extra flags
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next