repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tests: Check serial output of firmware boot of some machines
2016-09-07
Benjam
i
n Herre
n
schmidt
ppc: Im
p
rove
a f
e
w mor
e
helper
flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rren
s
chmi
d
t
ppc: Improve
t
he exception helpe
r
s flag
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
Improve flags for helpers loa
d
in
g
/writing th
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
H
er
r
enschm
i
dt
ppc: Don't generate dead code o
n
unc
o
nditional branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
ppc:
St
o
p
dumpi
n
g sta
t
e
on all
exceptions in lin
u
x
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
ppc: Fix catc
h
i
n
g some segfaults in u
s
er mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herre
n
sc
h
midt
ppc: F
i
x m
a
cio ESCC le
g
acy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschmidt
ppc
:
Rena
m
e
#include'd
.
c f
i
les to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin
H
errenschmi
d
t
p
pc: load/store m
u
l
tipl
e
a
n
d string insns don'
t
do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
U
s
e
a
hel
p
er to generat
e
"LE unsupported" alignme
n
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
ppc: Don't set
acces
s
_type o
n
al
l
load/stores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
r
e
nschmi
d
t
ppc: Fix CFAR update
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
ppc:
Speed up dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
H
e
rrensc
h
midt
ppc: Handle unconditiona
l
(always/never)
traps at t
r
anslatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
errenschmidt
pp
c
: Make alignment ex
c
eptions suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
ppc: Don't update NI
P
in
dc
b
z and ls
c
b
x
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
c
h
m
i
dt
ppc:
Don't update NIP if
n
ot
taking alig
n
ment exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmid
t
ppc: Don'
t
u
pdate NIP
o
n condi
t
ional tra
p
inst
r
ucti
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc: Don't update
NIP Boo
k
E 2
.
06 tlbw
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin He
r
renschmidt
ppc: Don't u
p
da
t
e NIP in facility u
n
available
interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herre
n
s
c
hmi
d
t
ppc: Don't update NIP in
DC
R
a
c
ces
s
rou
t
ines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrensc
h
m
i
d
t
ppc:
Fix
s
ource
NIP
o
n S
L
B r
e
l
a
ted int
e
rrupt
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herre
n
schmidt
ppc:
Ma
k
e
tlb
_
fill() use new
e
xception he
l
per
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herr
e
nschm
i
dt
ppc: Don't update
N
I
P
in l
m
w/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin
H
e
r
r
enschmi
d
t
ppc
:
Don't update NIP in lswi/lswx/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
rrenschmidt
ppc: FP exceptions are
a
l
w
ays
p
recis
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nja
m
in Herrenschmidt
ppc:
D
on't update the NIP in fl
o
ating point generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
j
ami
n
H
errenschmi
d
t
ppc: Mak
e
float_
c
heck
_
status(
)
pas
s
t
he return
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc: Make float_invalid_op_ex
c
p() pass
the return a
d
dr
e
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
err
e
n
s
chmidt
ppc: Ren
a
me fl
o
ad_i
n
val
i
d_op_e
x
cp to float_invalid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
sch
m
idt
ppc: Move VSX
ops out of tran
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Her
r
ensch
m
idt
ppc: Move VMX o
p
s ou
t
o
f translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Move D
F
P ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc
:
Move embedd
e
d
spe ops out of
t
r
a
n
slate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrensch
m
idt
ppc: Move classic fp ops
o
ut of t
r
anslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjam
i
n Herrenschm
i
dt
ppc: Provide ba
s
i
c raise_exception_* f
u
nctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Ben
j
amin Herrenschm
i
dt
ppc: Fix fault PC reporting
f
or l
v
e*/stve* VMX inst
r
uctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
B
e
njamin Her
r
enschmidt
pp
c
:
Fix s
u
ppo
r
t
for odd MSR combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
enjamin Herr
e
nschmidt
ppc/hash64: Fi
x
support for
L
PCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
e
n
jamin
H
errensc
h
midt
ppc/hash64: Add prop
e
r
r
e
al mode translation
support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Be
n
jamin Herrenschmidt
ppc/
x
ic
s
:
Replace "icp" with "xics" in mo
s
t
pla
c
es
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
ppc/xics:
I
mplement H_IPOLL using
a
n a
c
cessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
i
n
Herrensc
h
midt
ppc/xics: Move SPAPR specif
i
c code to a separate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjami
n
Her
r
en
s
chmidt
ppc/xics: Rena
m
e existing xics to xics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herr
e
n
s
c
hmidt
ppc:
Fix
6
4
K
pag
e
s
s
uppo
r
t in
f
u
ll emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
Herrenschm
i
d
t
ppc: Print HSRR0/HSRR
1
i
n
"in
f
o
registers"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmid
t
p
pc:
LPCR is
a
HV r
e
source
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herr
e
nschmidt
ppc: Initial HDEC sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
Herrenschmidt
ppc: Enforc
e
setting MSR:E
E
,IR
a
nd DR whe
n
MSR:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
j
a
mi
n
Herre
n
schmidt
ppc:
Fix con
d
i
tions for delivering external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrens
c
hmidt
ppc: Use
a
h
e
l
per to filter writ
e
s
t
o LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin He
r
renschmidt
ppc: U
p
d
ate L
P
CR
d
ef
i
n
i
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin H
e
rre
n
schmidt
ppc: Add a b
u
nc
h
of hyperv
i
s
or SP
R
s
to
Book3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin Herrenschmidt
pp
c
/
x
ics: Remove unused xics_set_irq_type()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min
Herrenschmi
d
t
ppc:
Add P7/P8 Power M
a
nagement instruc
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrens
c
hmidt
ppc: M
o
ve ex
c
epti
o
n gene
r
ation code out o
f
l
ine
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Be
n
jamin Herrenschmi
d
t
ppc: Turn a bunch of boole
a
ns from int
t
o bo
o
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
enjamin
H
e
r
re
n
schmidt
ppc: Add
r
eal mode CI load/store i
n
structions
f
or P7
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min
H
errenschm
i
dt
ppc: Re
w
ork generation of priv and inval
i
nterru
p
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrensc
h
midt
p
pc: Fix
generatio
n
if ISI/DSI vs
.
HV mo
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin
H
errenschmidt
ppc:
Fix POWER7 and POWER8
excep
t
ion definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Her
r
e
n
schm
i
dt
ppc: fi
x
exceptio
n
mo
d
el for
H
V mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin He
r
renschmidt
ppc: def
i
ne a default LPCR value
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min H
e
rrenschmi
d
t
ppc
:
Fix rfi
/
rfid/h
r
fi/
.
.
.
emulati
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-22
B
e
n
j
am
i
n Herren
s
chmidt
ppc: Improve emulation of THRM registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjami
n
H
e
rre
n
schmidt
ppc
:
Do not take exceptio
n
s on unknown SPRs
i
n privi
l
eged
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjam
i
n
Herren
s
ch
m
idt
p
pc: Add missin
g
s
l
bfe
e
.
ins
t
ruction on ppc
6
4 B
o
o
k
S
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
e
njam
i
n Herren
s
chm
i
dt
ppc: Fix
slbia decode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
min Herrenschmidt
pp
c
: Fix m
t
msr deco
d
ing
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
e
njam
i
n Herrensc
h
midt
ppc: P
O
W
E
R7 has lq/stq
instruction
s
and stq
n
eed to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
H
errenschmidt
ppc: POWER
7
had
A
CO
P
and PID r
e
gisters
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
e
n
j
a
m
in H
e
rrenschmidt
ppc
:
Ba
t
ch TLB
f
l
u
shes
o
n
3
2-bit 6xx/7x
x
/
7
x
xx in
h
a
s
h
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmidt
ppc: Fix tl
b
i
nvalid
a
tio
n
s on 6xx/
7
xx/7
x
xx
3
2
-bit processors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herren
s
chm
i
dt
ppc: Properly tag t
h
e translation cach
e
based on MMU
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Ben
j
am
i
n
Herrenschmidt
p
pc: F
i
x h
r
eg_
s
tore_msr() so that non-HV mode cannot
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benja
m
in
H
errensch
m
idt
ppc:
Bett
e
r figure out if pr
o
c
ess
o
r has HV m
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjami
n
Herrenschm
i
dt
ppc: Add PPC_64
H
instructi
o
n flag to P
O
WER7
an
d
POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Her
r
enschmidt
ppc: Ge
t
out of em
u
l
a
t
i
on on SMT "O
R
" ops
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herr
e
nschmi
d
t
ppc:
Cha
n
ge 'invalid' bit mask
of
tlbiel and tlbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Her
r
ens
c
hmidt
ppc: t
l
bi
e
,
tlbia
a
nd tlbisy
n
c are H
V
only
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Ben
j
am
i
n
H
e
rrenschmidt
ppc: Do some batching
of TCG tlb
f
lushes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
njamin Herrenschmi
d
t
ppc: Use sp
l
it I/D mmu modes t
o
avoid flushes
o
n
interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin He
r
r
enschmidt
ppc
:
Remove MMU
_
MO
D
En_SU
F
FIX definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herr
e
nsch
m
i
dt
ppc: A couple more dummy POWER
8
Book4 regs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njamin H
e
rr
e
n
s
c
hmidt
ppc:
A
d
d dummy CIABR SPR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjami
n
Her
r
enschmidt
ppc
:
Add POWER8 IAMR register
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin He
r
renschmidt
ppc: Fix
writing to AMR
/
UAMOR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
am
i
n Herr
e
nschmid
t
p
p
c
: Initialize AMOR in PAPR mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benja
m
in He
r
r
enschmidt
ppc: Add dummy
S
PR_IC for PO
W
ER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enjam
i
n Herrens
c
h
midt
p
pc
:
Create cp
u
_ppc_se
t
_pap
r
() helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njamin He
r
r
e
ns
c
hmid
t
ppc: Add a
b
unch of hyperv
i
sor
SPRs to Bo
o
k
3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensch
m
i
d
t
ppc:
A
dd macros to regi
s
ter hypervisor m
o
de SPRs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin
H
e
rrensc
h
midt
pp
c
: Updat
e
SPR
defin
i
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-15
B
enjami
n
Herrenschmidt
ppc: Add a few m
o
re P8 PM
U
SPRs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-01-30
Benjamin He
r
r
e
nsc
h
midt
ta
r
get-ppc
:
Use sensib
l
e
P
OWER8
/
POWER8E ve
r
sions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
Benjamin Herrenschmidt
ppc/spa
p
r: Add "
i
bm,pa-features" p
r
operty to the
device
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
Benjamin Herre
n
s
c
hmidt
ppc:
A
dd mmu_model define
s
for arch 2
.
03 and
2
.
07
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-20
Benjamin
H
e
rrensc
h
midt
ppc/sp
a
pr:
A
llo
w
VI
R
T
IO_VGA
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-11
Benjam
i
n H
e
rrenschmi
d
t
tlb: Add "ife
t
c
h" argu
m
ent to cpu_mmu_i
n
de
x
(
)
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-10
Be
n
jam
i
n
H
errensch
m
idt
pci
:
Fix pci_d
e
vice_iommu_addr
e
ss
_
space() bus
p
ropagation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next