repo.or.cz
/
qemu-kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pseries: Fixes and enhancements to L1 cache properties
2013-04-26
David
Gibson
pseries: Fixes
an
d
enhanc
e
m
e
nts
t
o
L1 ca
c
he p
r
operties
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
David
Gibson
pseries: Fix inc
o
rrect
c
a
lculat
i
o
n
o
f
R
MA size in certain
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
A
l
e
xander
Graf
PPC: Fix compile wi
t
h
p
r
o
f
i
l
ing
enabled
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Alexander
Graf
PPC:
m
ac newworld: fix cpu NIP reset v
a
l
u
e
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Bharat Bhushan
Enable k
v
m emulated watchdog
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
A
l
exander G
r
af
l
i
nu
x
-headers
:
Update to kv
m
/q
u
e
ue
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Richard Henderson
t
arg
e
t
-p
p
c:
F
i
x narr
o
w-mode
a
d
d
/sub carry ou
t
put
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Fabien Chouteau
PPC: Add br
e
akpoint
registers for
6
03 a
n
d e3
0
0
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Fab
i
e
n
Chouteau
P
PC: fix hr
e
set_vector for 60x, 7x0, 7x5, G2, MPC8
x
x
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Aurel
i
en
J
a
rno
target-ppc: fix nego a
n
d su
b
f
*o instr
u
ctions
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
F
a
bien
Choutea
u
PPC:
Re
m
ove e
n
v->hre
s
et_excp_prefix
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Stua
r
t Yo
d
e
r
PPC: e500:
a
dvertise
4
.
2 M
P
IC only if KVM suppo
r
ts EPR
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-04-26
Aurelien Jarno
target-ppc:
E
n
a
ble ISEL on
P
OW
E
R7
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Rich
a
rd H
e
nderson
target
-
ppc
:
Use
NARR
O
W_MODE
m
acr
o
f
o
r tlbie
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Richard Hender
s
on
targ
e
t-ppc: Use NARROW_MODE
macro for addresses
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
a
rd He
n
derson
targe
t
-ppc: Use NARROW_M
O
DE mac
r
o
for comparisons
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
R
ichard Henderson
target-ppc:
U
se NARROW_MODE mac
r
o
for bran
c
h
e
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
R
i
cha
r
d Henderson
target
-
p
p
c
: Fix a
d
d
and subf
carry gen
e
ration in
narrow
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avid
Gibson
t
a
rget-p
p
c:
U
s
e
QOM me
t
hod dispatch for MMU fau
l
t handlin
g
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
target
-
ppc: Mo
v
e pp
c
tlb_fill i
m
p
l
e
m
ent
a
tion int
o
m
m
u_helper
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
G
ibson
tar
g
et-ppc: Split user only c
o
de ou
t
of mmu_helper
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash64: Impleme
n
t Virtual Pa
g
e
Cla
s
s Key Protection
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-
h
ash*:
Merge tr
a
nslate and f
a
ult ha
n
dling functions
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*
:
Don't
use
full ppc_hash{32, 64}_translate
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
G
ibson
mmu-h
a
sh*: Correctly mas
k
RPN from hash PTE
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
mmu-hash
*
:
Clean u
p
real add
r
ess
calculat
i
on
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu-hash*
:
Cle
a
n up PTE flags update
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-hash64: Factor
S
LB N
bit into
p
ermis
s
i
o
ns bits
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*:
C
le
a
n up permission che
c
king
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-ha
s
h32: Remov
e
nx from contex
t
stru
c
t
u
re
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
mmu-ha
s
h*: Don't u
p
da
t
e PTE fl
a
gs when permi
s
sion is
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
mmu-has
h
32: Don't
l
ook up
p
age tables on BAT permission
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu
-
hash32: C
l
eanup BAT looku
p
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gib
s
on
m
m
u-
h
ash32:
Clean up
B
A
T matchi
n
g logic
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibson
mm
u
-hash3
2
: Split BAT size logic f
r
om permissi
o
ns logic
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gi
b
son
mmu-hash32:
Remove o
d
d p
o
i
nt
e
r
u
sage fr
o
m BAT code
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Fo
l
d pte_check
*
() log
i
c in
t
o
c
a
l
le
r
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-hash64: Clean
up
ppc_hash64_hta
b
_l
o
okup()
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gibs
o
n
mmu-hash*: Remove
p
e
rmi
s
s
ion c
h
ecking from fin
d
_pte
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gi
b
son
mmu-hash*: Ma
k
e find_pte{32,
6
4} do
more of
the job
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibso
n
mmu-hash
*
:
S
eparate PTEG searc
h
ing from permis
s
i
o
ns
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
m
m
u-hash*: Don't k
e
e
p
loo
k
ing for PTEs after we find
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*
:
Cl
e
an
u
p seg
m
ent-level NX che
c
k
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-hash32: Spli
t
direct stor
e
segment handling in
t
o
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d
G
i
b
son
mmu
-
hash32: S
p
lit
o
ut handling of
dir
e
ct store segment
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
o
n
m
mu-hash*: Combine
p
pc_hash{32, 64
}
_get_
p
hysica
l
_address
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
mmu
-
hash
*
: R
e
m
o
ve eaddr
field f
r
om mmu_ctx_hash{32
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibso
n
mmu-hash64: Re
m
ove
n
x
from m
m
u_c
t
x
_has
h
64
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*
:
Reduce
u
se of access_typ
e
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
m
mu-has
h
*: A
d
d hash
pte load/s
t
ore helpe
r
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Ad
d
header file for
d
e
finitions
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibs
o
n
target-ppc: mmu_ctx_t sh
o
uld not be a
g
lob
a
l typ
e
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
target-p
p
c
: Disentangl
e
BAT code for 32-bit hash MMU
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibso
n
target-pp
c
: Don't share get_
p
teg_offset() bet
w
ee
n
32
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
target-ppc:
D
isen
t
angl
e
hash mmu helper functio
n
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gib
s
on
target-ppc:
Disent
a
ng
l
e has
h
mm
u
v
ersions
of cpu_get_ph
y
s_pa
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disentangl
e
hash
m
m
u path
s
for cp
u
_ppc_handle_m
m
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
avi
d
G
ibson
target-p
p
c: Dis
e
ntangle get_physi
c
al_add
r
ess
(
)
paths
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
t
a
r
get-
p
pc: Re
w
ork get_p
h
ysical
_
ad
d
ress
(
)
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id G
i
bson
target-pp
c
: Disentangle
g
e
t
_
segment()
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibso
n
ta
r
get
-
p
p
c: Disentangle fi
n
d_p
t
e()
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
t
arge
t
-ppc
:
Disentan
g
le pte
_
check()
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Move SLB h
a
ndl
i
ng into a mmu-hash6
4
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d
G
i
bso
n
ta
r
get-ppc: Remove a
d
dres
s
check for l
o
gging
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
t
arget-ppc
:
Trivial
c
leanups
i
n
mmu_
h
e
lper
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id
G
ibson
target
-
ppc: Remo
v
e vestigi
a
l PowerPC 620 support
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Fabien Ch
o
uteau
PPC/GDB: handle
r
ead and
write of
fp
s
cr
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gib
s
on
p
series: Move
X
I
C
S initialization before
cpu initialization
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
ta
r
get-ppc:
R
emo
v
e
C
O
NFIG_PSERIE
S
dependency in
kv
m
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid
Gibson
p
s
eries: R
e
move "bu
s
name" prop
e
rty for
P
CI host bridge
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
pseries: Fix break
a
g
e
in CPU QOM
conver
s
ion
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Chri
s
tian
B
ornt
r
aeger
s
3
9
0/virtio-
c
cw: remove
r
edundant call t
o
blockdev_mark_auto
_
del
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Christian
Borntraeg
e
r
s390
/
css: Fix sub
c
hannel detecti
o
n
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Chri
s
tia
n
Bor
n
tra
e
ger
A
l
l
ow virtio-net features for
leg
a
cy s390 virtio bu
s
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Cornelia
H
uck
s390: virtio-ccw main
t
aine
r
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Ch
r
istia
n
Borntraeger
s3
9
0:
s
implify kv
m
c
p
u init
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Davi
d
Gibson
pseries: Ad
d
compatib
l
e
prope
r
ty
to root of device
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
ta
r
ge
t
-ppc:
Move CPU aliases out of translate_init
.
c
Suggested-by: Alexander Graf <
agraf@suse.de
>
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
Färber
target
-
ppc: Report CPU aliases f
o
r
QMP
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as
F
ärb
e
r
t
a
rget-ppc:
L
ist alias
names alongside CPU
m
o
d
els
Requested-by: Alexander Graf <
agraf@suse.de
>
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas Färber
target-ppc: Make
h
ost CPU a sub
c
lass o
f
the host's
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Am
a
deusz Sławiński
P
PC: xnu
kernel expec
t
s
FLU
S
H to be clea
r
ed on ST
O
P
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Amadeusz Sł
a
wiń
s
ki
P
P
C: Fix dma
i
n
t
e
rru
p
t
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färb
e
r
target
-
ppc: Fix PPC_DUMP_SPR_ACCESS build
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Da
v
id Gibson
target-ppc
:
Synch
r
onize FPU state with KVM
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
D
a
vid Gibson
target-ppc: Add
m
echan
i
sm for
synchro
n
i
z
ing
SPRs w
i
t
h
K
V
M
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
F
abien
Chouteau
Save m
e
mory al
l
o
cation in th
e
elf lo
a
der
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Erlon Cruz
pseries: Im
p
l
e
me
n
t
h_rea
d
hca
l
l
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
A
ndreas F
ä
rber
ta
r
ge
t
-ppc: Chan
g
e "P
O
WER7" CPU alias
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
Färber
target-pp
c
: Fix remaining mic
r
o
con
t
r
o
ller typos
among
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as Färber
tar
g
et-ppc: Split mode
l
definitio
n
s
out of transla
t
e_i
n
i
t
.
c
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas F
ä
rbe
r
target-ppc
:
Upda
t
e Coding Sty
l
e
f
or
C
P
U
m
odels
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target
-
p
p
c:
T
u
r
n
descriptiv
e
CPU model comme
n
ts into
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as Fä
r
ber
target-ppc: Turn d
e
scriptive CPU fami
l
y comments into
.
.
.
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Färber
target
-
pp
c
:
S
et remai
n
ing fie
l
ds on
CPU fam
i
ly c
l
asses
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andrea
s
Fä
r
ber
target-ppc: Register al
l
types f
o
r T
A
RGET_PPCEMB
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as Fär
b
er
target-ppc: S
e
t inst
r
uctio
n
flags on
CPU f
a
mily
classes
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ärber
tar
g
et-ppc: Introduce abs
t
r
a
ct CPU f
a
mily types
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
An
d
reas Färber
target
-
ppc: Co
n
vert CPU
de
f
initions
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
targ
e
t-ppc
:
G
et model name f
r
om type name
Signed-off-by: Alexander Graf <
agraf@suse.de
>
commit
|
commitdiff
|
tree
next