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
virtio-blk: add DISCARD and WRITE_ZEROES features
2019-02-12
P
eter Xu
ioth
r
ead:
f
ix iothread h
a
ng w
h
en stop too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pete
r
Xu
contrib/vhost-user-blk: fix the compilation issue
commit
|
commitdiff
|
tree
2019-02-05
Peter X
u
pci/m
s
i: export ms
i
_is_
m
asked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
in
t
el_io
m
m
u:
r
e
s
et
i
n
t
r_enab
l
ed when sys
t
em reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
intel_iommu: fix operator
i
n vtd_switch_a
d
dress_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
X
u
x86-iommu: turn on IR by default if proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
t
er Xu
x86-iommu: switch
i
n
tr_suppor
t
ed to On
O
ffAut
o
type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
ter Xu
q35: set s
p
l
i
t
kern
e
l irqc
h
i
p as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iomm
u
:
remove "x
-
" p
r
e
fix for "
a
w-bit
s
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
i
ntel_iommu: dma read/write draining suppo
r
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iomm
u
: convert
inv
a
l
id trac
e
s into er
r
or
r
epor
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_
i
o
mmu: dump correct
i
ova when
fai
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
Xu
t
ests: add oob fun
c
t
i
onal test for
t
est-
q
mp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
eter Xu
Revert
"test
s
:
Add paramete
r
to qtest_
i
n
i
t_without_qmp_hand
s
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pete
r
Xu
m
o
nitor
:
Remove "x-oob"
,
o
f
fe
r
capability "oob" unc
o
nditiona
l
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er
X
u
monitor: Suspen
d
m
o
nitor i
n
ste
a
d dropping commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
int
e
l_iommu:
handle invalid ce for shadow s
y
nc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
e
ter Xu
intel_iommu: move ce
f
e
tching o
u
t
when
s
yn
c
sh
a
dow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter
X
u
intel_i
o
m
mu: better handlin
g
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
Peter Xu
intel
_
iommu:
i
ntroduc
e
vtd_r
e
set_caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Pe
t
e
r Xu
qapi
:
Dr
o
p qapi_ev
e
nt_send_FOO()'s E
r
r
or ** argument
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
m
o
n
it
o
r: simplify
monit
o
r_qmp_setup_handlers_bh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-io
m
mu: replace more vtd_err_* traces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-iommu: start to
u
se error_
r
eport_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter
X
u
qemu-error: introduce
{
error|w
a
rn}_repor
t
_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
tests: only update
las
t
_by
t
e when a
t
th
e
edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
er
Xu
migrati
o
n: disallow recovery for release-ra
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
P
e
ter Xu
migra
t
ion: update recv bitm
a
p o
n
l
y
on dest
v
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter
X
u
mig
r
ation: fix potential overflow in mul
t
i
fd send
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Peter
Xu
mo
n
ito
r
: Fix unsafe sharing
of @cur_mon among threads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
migr
a
tion: reorder MIG_CMD_POSTCOPY_RE
S
UME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
test
s
: h
i
de s
t
derr
fo
r
po
s
tc
o
py r
e
cove
r
y t
e
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter X
u
tests: add
p
ostcopy reco
v
ery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pete
r
Xu
tests:
i
ntroduce wait
_
for_migration_status()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
t
e
sts: introduce m
i
grat
e
_
query*() hel
p
ers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
Xu
tests
:
al
l
o
w
m
igrate(
)
to t
a
ke
e
xtra
f
l
a
gs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
eter Xu
tests: introduce
migrate_postc
o
py_* he
l
pers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
i
grati
o
n: show pause/recover s
t
ate on dst host
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
eter
X
u
migration: fix in
c
o
r
r
e
c
t
b
i
tmap size
c
alculation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
i
gration:
l
o
osen recover
y
ch
e
ck wh
e
n loa
d
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter
X
u
mig
r
at
i
on: simplif
y
check t
o
use qemu
file buffer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
t
er Xu
migrati
o
n
:
unify in
c
oming processing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
mig
r
a
tion:
un
b
reak
p
ostcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er
X
u
m
i
gration: m
o
ve income process out
o
f multifd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migration: delay postcopy paus
e
d stat
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
P
eter
X
u
docs: menti
o
n shared s
t
ate
p
r
o
tect
for OOB
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Pete
r
Xu
tests: iotests: drop some stderr line
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter X
u
mo
n
itor: flush q
m
p respon
s
es when CLOSED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
monitor: renam
e
*_pop_one to *_pop_any
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter
X
u
chardev: comment details f
o
r CLOSED
e
ven
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
h
mp: obs
o
lete
"info ioapic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
ioapic: support "inf
o
irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
io
a
pic:
s
ome p
r
oper indents when dump info
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
ioap
i
c
: supp
o
r
t
"
info pic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
P
e
ter Xu
doc: another
fix
to "in
f
o pic
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
P
e
ter Xu
configure: en
a
ble
d
ebug-
m
utex
if
debug enabl
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter
X
u
qemu-t
h
re
a
d
:
introduce qemu
-
thread-
c
ommon
.
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
mo
n
itor: add loc
k
t
o protect mo
n
_fdsets
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
P
e
ter Xu
mo
n
itor
:
mo
v
e init
g
lob
a
l ea
r
lier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pe
t
er
X
u
monitor:
r
e
m
ove
ev
e
nt_c
l
ock_type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pet
e
r Xu
monitor:
fix c
o
mme
n
t for monitor_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monit
o
r:
more comm
e
nts on lock-free e
l
ements
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor: prot
e
ct m
o
n->fds wi
t
h mon_l
o
c
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor:
rename out_lock to mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
P
eter Xu
mig
r
ation: use
g
_
f
ree for ram
l
oad b
i
tmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
i
ntel-
i
ommu: rework th
e
page wa
l
k lo
g
i
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pet
e
r Xu
util: implement sim
p
l
e
iova tr
e
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
Xu
i
n
tel-iommu
:
trace domain i
d
duri
n
g page walk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel-iommu:
pass
in address space when pa
g
e
w
alk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel-iommu
:
i
ntr
o
duce vtd_page_walk_
i
n
fo
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
Xu
intel
-
i
o
m
m
u: only do page wal
k
fo
r
MAP no
t
if
i
e
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
i
n
t
e
l-iommu: add iomm
u
lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter X
u
intel-iommu: re
m
ove
I
nte
l
I
O
MMU
N
otif
i
erNode
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel-
i
ommu:
send PSI always even if across
P
DEs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
Xu
vh
o
st
:
add trace for IOTLB
m
iss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter
X
u
migrati
o
n/hmp: add migr
a
t
e
_pause command
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrat
i
on/qmp: add co
m
ma
n
d
m
igr
a
t
e-pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igra
t
io
n
: i
n
t
r
oduce lock fo
r
to_dst
_
f
i
le
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
hmp/migration
:
add
migrate_r
e
cov
e
r
command
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r
X
u
qmp/migration: new command migrate-recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: in
i
t dst in
m
igration_object_init
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igration: final handshake f
o
r
t
he resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migration: setup rams
t
ate for resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
e
r
X
u
migration: synchroni
z
e d
i
rty bitma
p
for resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
ration:
introduce
SaveVMHandlers
.
resum
e
_p
r
epare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
t
e
r
Xu
mi
g
r
a
t
ion: new message MIG_RP_MSG_RESUME_ACK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migratio
n
: new
c
md MIG_C
M
D_POSTCOPY_RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migratio
n
: new message
MIG_RP_MSG_RECV_BIT
M
AP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
migrat
i
on: n
e
w cmd M
I
G_CMD_RECV_B
I
TMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r Xu
mig
r
ation: wakeup dst ram-lo
a
d
-thread for recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migration: new state "postcopy-recover"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: rebuild channel on so
u
rce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
t
e
r Xu
qmp: hmp: add
mig
r
ate "re
s
um
e
" optio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
ete
r
Xu
migration: allow fault t
h
read t
o
pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrat
i
on: allo
w
src re
t
urn pat
h
to p
a
us
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migr
a
tion: allow
d
st vm pause on
postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migratio
n
: i
m
plement
"
postcopy
-
pause" src lo
g
ic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
Xu
m
i
gra
t
ion: new
p
ostc
o
py-
p
a
use state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migr
a
tion: let incoming side
u
se thread context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
qemu-threa
d
: alway
s
k
e
ep t
h
e pos
i
x wrapper l
a
y
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next