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
pseries: Generate device paths for VIO devices
2013-04-26
D
a
vid Gibson
pserie
s
: Generate
devi
c
e
pa
t
hs
f
or VI
O
d
e
v
i
ces
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Davi
d
Gi
b
son
p
series: Conver
t
V
IO code
to QOM s
t
yle type safe(ish
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
D
avid Gibson
targ
e
t-pp
c
: Syn
c
h
r
o
ni
z
e VPA state wit
h
KVM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
David
G
i
b
s
on
pse
r
ies: Fix some
s
m
all errors
i
n XICS logic
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
David Gi
b
so
n
target-p
p
c: Add more stubs for
P
O
W
ER7 PMU registers
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
David Gi
b
son
ps
e
ries
:
Fixes a
n
d enh
a
ncements to L1 cache
proper
t
ies
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
David Gibson
pseries
:
Fix
i
ncorrect calcula
t
i
on
of RMA s
i
ze in ce
r
tain
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Alexan
d
er Graf
P
PC: Fix com
p
i
l
e with profiling e
n
a
b
led
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Alexander Graf
PPC:
mac n
e
wwo
r
ld:
fix cpu NIP reset
v
alue
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Bharat Bhush
a
n
Enable kvm emulated watchdo
g
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
A
lexande
r
G
raf
l
i
n
u
x
-h
e
aders: U
p
date to kv
m
/qu
e
ue
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Richard
Henderson
t
a
rget-ppc:
Fix narro
w
-mode add/sub
carry o
u
tput
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
F
a
b
i
en Chouteau
PP
C
: Add bre
a
kpo
i
nt registers for
6
0
3 and
e
300
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
F
a
bi
e
n Ch
o
uteau
PPC: fix hreset_vector for 6
0
x,
7x0, 7x5, G2, MPC8xx
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Aurelien Jarno
t
a
rget-ppc: fix n
e
go an
d
sub
f
*o instruct
i
ons
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Fab
i
e
n
Chouteau
PPC: R
e
move env->hreset_excp_prefix
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Stuart Yo
d
er
P
P
C:
e
500: advertise 4
.
2 M
P
I
C
only if KVM supports E
P
R
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-04-26
Aur
e
lien Jarno
ta
r
g
et
-
ppc:
E
nable ISEL on
P
OWER7
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Richa
r
d Henderso
n
ta
r
g
e
t-ppc:
U
se NARROW_MODE macro for tlbi
e
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
R
i
ch
a
rd Henderson
target
-
ppc
:
U
s
e
NARROW_MODE ma
c
ro
f
o
r add
r
esses
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Rich
a
rd H
e
nd
e
rson
target-ppc: Use NARROW_MODE macro for compa
r
iso
n
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Ri
c
hard Henderson
target-ppc: Use NA
R
ROW_MODE macro fo
r
b
r
anches
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Rich
a
rd Henderson
target-ppc:
Fix ad
d
and subf
c
arry
gene
r
at
i
on in nar
r
o
w
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avid Gib
s
on
target-ppc
:
Use QOM method dispa
t
ch for MMU fault handling
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibs
o
n
t
a
r
g
e
t-pp
c
:
M
ov
e
ppc
tlb_
f
ill implem
e
ntation into mmu_helper
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
ta
r
get-ppc: Split user only code ou
t
o
f mmu_h
e
lper
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gib
s
on
m
mu-hash64: Impleme
n
t
V
i
rtual
P
age Class Key Protection
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
m
m
u-hash*: Merge translate and
fault handling func
t
ions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibson
mmu
-
hash*:
Don't use full ppc_hash{32, 64}_
t
ranslate
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-
h
ash*:
C
orrect
l
y
mask
RPN f
r
om hash PTE
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
m
m
u-hash*: Clean u
p
real
a
d
d
ress c
a
lculation
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
so
n
mmu-hash*: Cle
a
n
up PTE f
l
a
gs updat
e
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash
6
4: Factor SLB N
b
it into permissions bits
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-
h
ash*: Clean up
permission check
i
ng
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash
3
2
:
Remove nx f
r
om conte
x
t s
t
ru
c
t
u
re
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gi
b
son
mmu-hash*: Don't u
p
dat
e
PTE flags when pe
r
m
i
ssion is
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
m
u-hash32:
D
o
n't look up
page tables on BAT
pe
r
mi
s
sion
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-ha
s
h32: Cl
e
anu
p
BAT
l
ookup
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gibson
mmu-hash32: Clean up
B
AT matching
l
ogic
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibso
n
mmu-h
a
sh32:
Split BAT
size logi
c
from p
e
rmissions logic
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibs
o
n
mmu-hash32: R
e
move
o
dd p
o
inter usage from BAT code
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*
:
Fold pte_check*() lo
g
i
c
int
o
ca
l
ler
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibso
n
mm
u
-has
h
64: Clean u
p
ppc_hash64_htab_lo
o
k
u
p()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-h
a
sh*: Remov
e
permission
checking f
r
om find_pte
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id G
i
b
s
on
mmu-hash*: Make find_pte{3
2
, 64}
d
o mor
e
o
f th
e
job
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibson
mmu-
h
ash
*
: Separate PTEG searching from permissions
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
ibs
o
n
mmu-hash*:
D
on't keep look
i
ng for PTEs after we fi
n
d
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
av
i
d Gibso
n
mmu-hash*
:
Cleanu
p
segment-lev
e
l NX check
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gi
b
son
mmu-hash32: Sp
l
it d
i
r
e
ct st
o
re segment ha
n
dling into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
m
mu-hash
3
2
:
Split
out handling of dire
c
t store segments
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
G
i
bson
mm
u
-
h
ash*: C
o
mbine ppc_hash{32, 64}_ge
t
_
physical_addre
s
s
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-hash*: R
e
move
e
ad
d
r field from
m
mu_ctx_hash
{
3
2
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
mmu-has
h
64: Remove nx from
mm
u
_ctx_hash64
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
mmu-hash*: Red
u
ce
u
se of acc
e
ss_type
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
i
d
Gibson
mmu-ha
s
h*: Add hash pte load/store helpers
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
mmu-hash*: Add header fi
l
e for defi
n
itions
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vi
d
Gibso
n
target
-
ppc: mmu_c
t
x_t should no
t
b
e a global type
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David
Gibson
t
arget-ppc: Disentangle B
A
T code for
3
2-bit h
a
sh MMUs
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-pp
c
: Do
n
't
s
hare get_pteg_offse
t
() be
t
w
e
en 32
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id Gib
s
on
target-ppc: Disentangle h
a
sh mmu he
l
per f
u
nctio
n
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
tar
g
et-ppc: Disentangl
e
hash mmu ver
s
ions
of c
p
u_g
e
t_phy
s
_pa
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc: Disentangle
h
ash m
m
u
p
a
ths for cpu_ppc
_
ha
n
dle_mm
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
ta
r
get-ppc: Disentangle get_
p
hysical_
a
ddress()
p
aths
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
vid Gibson
t
a
rget-p
p
c: Rework get
_
physical_a
d
dress
(
)
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target
-
p
p
c
:
Disentangl
e
get_segme
n
t
(
)
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
target-ppc
:
Disentan
g
le
find_pte()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gibson
t
a
rget-ppc: Disentangle pte_c
h
eck()
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
avi
d
Gibson
target-pp
c
: Move SLB handling into a
mmu-hash64
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David Gib
s
on
target-ppc: Remo
v
e address check
for logging
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibson
targe
t
-
p
pc:
T
r
i
vial cle
a
nups in
mmu_he
l
per
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Da
v
id
Gibson
tar
g
et-ppc: Remove vestig
i
al PowerPC 620 suppor
t
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Fabien Chout
e
a
u
P
P
C
/GDB:
handle read and wr
i
te of fpscr
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Dav
i
d Gibso
n
pser
i
es: Move XICS in
i
tialization be
f
ore cpu initializ
a
tion
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
David G
i
bson
target-ppc: Remove CONF
I
G
_
PSERI
E
S dependency
i
n kvm
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
Davi
d
Gibs
o
n
pseries: Remov
e
"bu
s
name"
p
roperty for
P
CI host bridge
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-22
D
a
v
id
G
ib
s
on
p
s
eri
e
s: Fix breakage in CPU QOM conv
e
rsion
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Christian
Borntr
a
eger
s390/virtio
-
ccw: r
e
move redundant c
a
l
l
to blockdev_mark
_
auto_del
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
C
hristian Borntraeger
s390/css:
F
ix subchannel detection
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Chr
i
stian Borntraeger
Allow virtio-
n
et features for legacy s39
0
v
i
rtio b
u
s
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Cornelia Huck
s
390: virtio-ccw maintaine
r
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
C
hristian Born
t
raeger
s390:
s
i
mplify kvm
c
pu in
i
t
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Dav
i
d
Gibs
o
n
pseries:
Add
c
ompati
b
le p
r
operty to root of d
e
vice
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
target-ppc: Mo
v
e
CPU aliases ou
t
o
f translate_i
n
it
.
c
Suggested-by:
Alexander Graf
<agraf@suse.de>
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färb
e
r
tar
g
et-ppc: Report CPU
a
liase
s
for QMP
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
d
r
eas Färber
target-ppc: List alias names alongside CPU m
o
dels
Requested-by:
Alexander Graf
<agraf@suse.de>
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
ndr
e
as Färber
ta
r
get-ppc: Make host CPU a
s
ubclass of
t
he host's
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Amadeusz Sław
i
ński
PP
C
: xnu
kernel expe
c
ts
F
LUSH t
o
be clea
r
ed on STOP
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Amadeus
z
Sław
i
ński
PPC:
F
ix dma interrup
t
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
n
dreas
Fä
r
b
er
tar
g
e
t-ppc: Fix P
P
C
_DUMP_
S
PR_ACCESS build
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
D
a
vid Gibso
n
target-ppc: Syn
c
hro
n
ize F
P
U
s
tate
with
K
V
M
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
David Gibs
o
n
targ
e
t-ppc
:
Add mechanism for
s
ynchronizing SPRs
with
KVM
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Fabien Chouteau
Sa
v
e memor
y
allocati
o
n in th
e
elf loader
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Erlon Cruz
pseri
e
s: Imp
l
ement h_read hcall
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Färber
ta
r
get-ppc: Chang
e
"
P
OWER7
"
CPU alias
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas Färber
tar
g
et
-
pp
c
: Fix remai
n
in
g
m
i
c
rocontr
o
ller
typos among
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andre
a
s Fä
r
ber
target-pp
c
: Sp
l
it m
o
del de
f
ini
t
ions out of translate_in
i
t
.
c
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andr
e
as
Färber
ta
r
get-pp
c
: Upd
a
te C
o
din
g
Style for CPU models
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ärber
target-ppc
:
Turn descriptive
CPU
model co
m
m
e
n
ts into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
Andreas
F
ärber
target
-
ppc:
T
urn descriptive CPU family commen
t
s into
.
.
.
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
2013-03-08
A
ndreas Färber
target-ppc: Set
remainin
g
fields on
CPU
f
a
mily classes
Signed-off-by:
Alexander Graf
<agraf@suse.de>
commit
|
commitdiff
|
tree
next