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
migration: optimize the downtime
2017-08-01
Laurent
Vivi
e
r
a
c
c
el:
c
leanup err
o
r ou
t
put
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-07-25
Lau
r
ent Vivier
sp
a
pr/htab
:
fix sa
v
evm
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-07-17
L
aur
e
nt Vivier
spapr: Treat de
v
i
c
e
s
added before inbound migration
.
.
.
...is based on an earlier patch by
Laurent Vivier
, cleaned up and
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-07-11
Lauren
t
Vivier
s
papr: fi
x
migration to pseries machine
<
2
.
8
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-06-29
L
a
u
r
ent V
i
v
ier
targ
e
t/m68k:
add fmovem
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-29
Laurent V
i
vier
t
a
rget/m68k
:
add expl
i
c
it
s
ingle and d
o
uble
p
reci
s
ion
.
.
.
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-29
Laurent Vivie
r
target/m68k:
a
dd fsglmul
and
fsgldiv
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-29
Laurent Vivier
softf
l
oat: define floatx8
0
_
r
o
und()
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-29
La
u
rent Vivier
ta
r
get/m68k: a
d
d
explicit single and
double p
r
ecision
.
.
.
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-29
L
a
u
rent Vivier
target/m68k: ad
d
fmovecr
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-29
Lau
r
ent
V
ivier
target/m68k: add fs
c
c
.
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-21
Laure
n
t Vivier
target-m68k: add FPCR and FPSR
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-21
Lau
r
ent Vivier
target-
m
68k: define 96bit FP registers for gdb on
680x0
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-21
Lau
r
ent Vivier
target-
m
68k: use
f
l
o
atx80 int
e
r
n
a
lly
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-21
Laurent V
i
vier
target-m68k: initialize FPU regis
t
ers
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-21
L
aur
e
nt V
i
vier
targ
e
t-m68k: move fmove
C
R to a function
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-15
Laurent Viv
i
er
target-m
6
8k: def
i
ne ext_opsiz
e
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-15
Laurent V
i
vi
e
r
t
a
rget-
m
6
8
k: move FPU helpers to fpu_helper
.
c
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-15
La
u
ren
t
Vivier
s
oft
f
loat: define 680x0 spec
i
fic val
u
es
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-15
Laurent Viv
i
e
r
target/
m
68k: fix V flag for CC_OP_SUBx
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-09
Laurent
V
ivier
R
e
vert "spapr: fi
x
m
e
m
o
ry hot
-
u
n
plugging"
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-06-07
La
u
r
e
nt Vivier
t
arget/m68k: imple
m
ent rtd
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-06-05
Laurent
V
ivi
e
r
migrati
o
n:
remove register_sa
v
ev
m
()
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-05-29
Lauren
t
Vivier
linux
-
user: fix inoti
f
y
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-05-29
Laurent Vivier
linu
x
-
user: fix fadvis
e
64_64
(
)
o
n ppc
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-05-29
L
a
urent Viv
i
er
linux-user: fix eventf
d
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-05-29
Laurent Vivier
lin
u
x-user: call fd
_
trans_targ
e
t_to_host_data() for
.
.
.
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-05-24
Laurent Vivier
spapr: add
p
re_pl
u
g fun
c
tion fo
r
memory
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
Lau
r
ent Vivi
e
r
nu
m
a: equally dis
t
ribute mem
o
ry on nodes
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-05-11
Laurent Vivier
maintain
e
rs:
A
d
d m
y
self as linux-user re
v
iewer
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-04-24
Laurent Vivier
v
i
r
t
i
o-gpu: replace PIXMAN_*
b
y PIXMAN_BE_*
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-04-21
Lauren
t
Vivier
virtio-
r
ng: stop virtqueue while the CPU is stopped
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-04-21
Lau
r
ent Vivier
m
i
gration: don't
close a file descriptor w
h
ile it
c
an
.
.
.
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-04-21
Laurent Viv
i
er
qdev
:
r
e
move cannot
_
d
estroy_with_o
b
ject_fina
l
ize_yet
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-04-21
L
a
urent Vivier
versatile: remove canno
t
_destro
y
_with_object_finaliz
e
_y
e
t
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-04-21
L
a
urent Vivi
e
r
ppc: remove
can
n
o
t
_
d
estroy_with_object_finalize_y
e
t
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-04-20
Laurent Vivier
a
r
m
:
r
e
move
remaini
n
g c
a
nnot_destroy_with_obj
e
ct_fina
l
ize
_
y
et
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-03-29
L
a
u
ren
t
Vivie
r
spapr: f
i
x
m
em
o
ry hot-unpl
u
ggin
g
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-03-28
Lau
r
ent Vivier
slirp: fix compil
a
tion erro
r
s with
D
EBUG set
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-03-22
Laurent Vivier
numa,spapr: align defau
l
t nu
m
a
n
ode memory size to
.
.
.
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-03-01
Laurent Viv
i
er
spapr: generate DT node names
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-03-01
Laurent Vivier
PCI: add mis
s
i
ng classes
i
n
pci_i
d
s
.
h to build device
.
.
.
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-02-28
Laurent
V
ivi
e
r
vmstate-st
a
tic-chec
k
er: update white list with sp
a
pr_p
c
i
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-02-27
Laure
n
t Vivier
linux-us
e
r: cor
r
ectly
m
anage SR in
u
context
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-02-27
Laurent Vivier
l
inux-user: fix fork()
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-02-22
Laurent Vivier
spa
p
r: replace debug printf w
i
t
h
trace points
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-02-22
Lau
r
ent Vivier
ppc4xx
:
r
ep
l
ace d
e
b
u
g p
r
i
ntf wit
h
trace
p
oin
t
s
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-02-22
L
a
u
rent
Vivier
mac99: replace deb
u
g printf with trace po
i
n
ts
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-02-14
Laurent Vivier
linux-
u
ser: ma
n
age
t
wo new IFLA host me
s
sage types
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-02-07
Laur
e
nt Vivier
li
n
ux-user: define co
r
rect UTS
m
achi
n
e
name for hppa
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-02-07
Laurent Vivie
r
linu
x
-user:
f
i
x "ap
t
-get upd
a
te" on linu
x
-user hppa
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-02-07
Lauren
t
Vivier
l
inu
x
-us
e
r: add
h
ppa
ma
g
ic numb
e
rs in qemu-
b
i
n
fmt-conf
.
sh
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-01-30
La
u
rent Vivier
spapr: clock s
h
ou
l
d count
o
nly if vm is r
u
nn
i
ng
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-01-30
Laur
e
n
t
V
ivier
q
t
est
:
a
d
d ivshm
e
m
-
test
f
or ppc64
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-01-30
Lau
r
ent Vivi
e
r
qte
s
t: c
o
nvert ivshmem-test to use l
i
bqos
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-01-30
La
u
re
n
t Vivier
l
ibqos: fix spapr qpci_map()
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-01-30
Laurent
Vivi
e
r
qtest: add di
s
play-vga
-
test to ppc
6
4
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-01-30
L
a
uren
t
Vivier
qtest:
add ne
t
fil
t
e
r
tests for ppc64
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2017-01-14
Lauren
t
Vi
v
i
e
r
targ
e
t
-m68
k
:
increm
e
nt/decrement with
S
P
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-01-14
L
a
u
r
e
n
t Vivier
target-m6
8
k: CAS doesn't need al
i
g
n
ed access
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-01-14
Lau
r
ent Viv
i
er
target-m68k: mana
g
e pre-d
e
c et post-inc in
C
A
S
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-01-14
L
a
urent V
i
vier
tar
g
et
-
m68k: fix gen_
f
l
ush_flags()
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2017-01-14
L
aur
e
nt Vivier
targe
t
-m68k: fix bit ope
r
ation
w
i
th i
m
mediate value
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
L
a
urent Vivier
target-m
6
8k: f
r
ee TCG variables that are no
t
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
Laure
n
t Vivier
targe
t
-
m
68
k
:
a
d
d rol/ror/roxl/roxr instructi
o
n
s
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
Lau
r
ent Vivier
target-m68k: Implement 680x0 move
m
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
Laurent V
i
vier
tar
g
e
t
-m68k: a
d
d ca
s
/cas2 o
p
s
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
Laure
n
t Viv
i
er
target-m68k:
a
dd
a
b
cd/sbcd/nbcd
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
Laurent Vivier
target-
m
68k: add 680x0 divu/divs variant
s
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
Laurent Vivier
ta
r
get-m68
k
: add 64bit
m
u
ll
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-12-27
Laurent
V
iv
i
er
target-m6
8
k: add cm
p
m
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-11-24
Laurent
V
ivier
target-m68k
:
fix
muluw/mulsw
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-11-24
L
aurent
V
iv
i
er
target-m68k: Fix cmpa
o
perand siz
e
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-11-24
L
a
ur
e
n
t
Vivier
target-m68k: f
i
x
EX
G
instruction
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
La
u
r
ent Vivier
MAINTAINE
R
S: q
e
mu
-
tri
v
i
al inform
a
tion
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Lauren
t
V
ivier
MAINTAINERS:
u
p
date M68K
ent
r
y
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
La
u
ren
t
Vivi
e
r
target-
m
68k: immediate ops manage word and b
y
te operands
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laur
e
nt Vivier
targ
e
t-m68k: cmp manages word and by
t
es operands
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent
Viv
i
er
tar
g
et-m6
8
k:
add/sub manage word a
n
d b
y
te operands
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
L
a
urent Vivier
targe
t
-m68k:
a
d
d addressing modes to neg
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent Vivier
target-m68k: int
r
oduce byte and word cc_ops
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent
Vivie
r
target-m68k: so
m
e bit ops cleanup
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
L
aurent Vivier
target-m68k: suba/adda can m
a
nage word operan
d
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laure
n
t
Vivier
t
ar
g
et-m68k
:
and can manage word a
n
d b
y
te operands
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
L
a
urent Vivier
targ
e
t-m68k: or can ma
n
age word an
d
byte operands
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent Vivie
r
t
a
rget-m68k: eor c
a
n ma
n
age word
a
nd byte o
p
eran
d
s
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent Vivie
r
ta
r
g
et-m68
k
:
add addres
s
i
ng
m
odes to not
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
L
a
ure
n
t Vi
v
ier
targe
t
-m68k:
a
dd d
b
cc
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent Viv
i
er
target-m68k: a
d
d addressi
n
g
m
odes to
scc
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
L
a
urent Vivier
target-m68k: add
e
x
g
op
s
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent Vi
v
ie
r
ta
r
g
et-m
6
8k: add linkl
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-28
Laurent Vivier
t
a
rget-m
6
8k: ad
d
bkpt instructio
n
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-27
L
aurent Vivier
test
s
: e
n
able
virti
o
tes
t
s o
n
S
PAPR
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2016-10-27
Laure
n
t Vivier
te
s
ts: use qtest_pc_boot()
/
qtest_
s
h
utdown
(
) in vir
t
io
.
.
.
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2016-10-27
L
a
urent Vivie
r
tests: rename
t
arget_big_en
d
i
an() as
q
virti
o
_i
s
_big_endian()
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2016-10-27
Laurent Vivie
r
test
s
: move
Q
Virtio
B
us po
i
nter into QVirtioDevice
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2016-10-27
Laurent Vivier
t
ests: don't check if qtest_s
p
apr_boot()
returns NULL
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2016-10-27
Laurent Vivier
tests
:
fix
me
m
o
ry leak in
v
i
r
tio-scsi-test
Signed-off-by:
Laurent Vivier
<lvivier@redhat.com>
commit
|
commitdiff
|
tree
2016-10-25
L
a
urent Vivier
target-m68k: update CPU
flags manageme
n
t
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
2016-10-25
L
a
urent Vivier
target-m6
8
k: don't update cc_dest in he
l
pers
Signed-off-by:
Laurent Vivier
<laurent@vivier.eu>
commit
|
commitdiff
|
tree
next