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
ppc: restrict the use of the rfi instruction
2016-09-23
Benjamin Herrenschmidt
ppc: restrict the use of t
h
e
rfi instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jami
n
Herrenschmid
t
ppc: Imp
r
ove a few more hel
p
er flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmid
t
ppc: Improve th
e
e
x
ception helpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin H
e
rrenschmidt
p
p
c
: Improve flags for helper
s
loadin
g
/writing the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin
Herrensch
m
idt
ppc: D
o
n't generate dead code
o
n un
c
onditional bran
c
h
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc: Stop dumping stat
e
on all ex
c
ep
t
i
o
ns
in l
i
nux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
idt
ppc: Fix catching some segfaults in user
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
ppc: Fix macio ESCC legacy m
a
ppin
g
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herr
e
nschmidt
p
p
c: Rename
#in
c
lude'd
.
c fil
e
s to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herre
n
schmidt
ppc: load/sto
r
e
m
u
ltip
l
e and
string insns don't do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min H
e
r
renschmidt
ppc: Use a h
e
lper to g
e
nerate
"
LE unsupported" alignment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrens
c
hmidt
ppc: Don
'
t
set access_type on a
l
l load/s
t
ores
on hash6
4
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
dt
ppc: Fi
x
CFA
R
up
d
ates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
Herr
e
nschmidt
ppc: Speed up dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrens
c
h
m
idt
ppc:
Ha
n
dle unc
o
nd
i
tional (alway
s
/never
)
traps at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enj
a
min
Herrenschmidt
ppc: Make
a
l
ignm
e
nt exce
p
tions suck
less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
dt
p
p
c
: Don't update NIP
i
n dcbz and
lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc:
D
o
n'
t
upd
a
te
N
IP if not t
a
king ali
g
nm
e
nt exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschm
i
dt
ppc: Do
n
't update NIP on
c
onditional tr
a
p
i
nstructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
p
p
c
: Don't update
NIP Boo
k
E 2
.
06 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin He
r
re
n
schmid
t
ppc: Don't update N
I
P
i
n facility unava
i
l
a
ble i
n
terrup
t
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmid
t
ppc: Don't update
NIP in DCR
acc
e
s
s
routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in
H
e
rrenschmidt
ppc: F
i
x source NIP o
n
SLB r
e
la
t
ed interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
H
e
r
r
ensc
h
midt
p
p
c
: Make tlb_
f
i
l
l
(
)
use new exception
h
elpe
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
H
errens
c
h
m
idt
ppc: Don'
t
update N
I
P in lmw/stmw
/
icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in He
r
rens
c
hmidt
ppc:
Don't
u
pdate NI
P
i
n
lswi/lswx/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
sc
h
m
i
dt
ppc: FP except
i
ons are always precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Her
r
enschmid
t
ppc: D
o
n't update t
h
e NIP in flo
a
ting poin
t
generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c
:
M
ak
e
f
loat
_
check_
s
t
a
t
u
s
() pass the return address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
mi
n
Herrenschmidt
p
p
c: Make float_invalid_
o
p_excp()
pass the return ad
d
ress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmid
t
ppc: Rename fload_in
v
a
lid_op_excp
to float_inval
i
d_op
_
excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herr
e
n
s
chmidt
p
pc: Move VSX
o
ps out of t
r
anslat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin H
e
rrenschmidt
pp
c
: Move VMX ops o
u
t
of
tra
n
slate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
p
pc: Move
DFP op
s
out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
am
i
n Herrenschmidt
p
p
c: Mov
e
embedded spe ops ou
t
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrens
c
h
midt
ppc:
M
o
ve classic
f
p
ops out
o
f translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Pr
o
v
i
d
e b
a
sic
raise_exce
p
tion_
*
f
unctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin Herrenschmidt
p
pc: Fi
x
fau
l
t PC reporting for
l
ve*
/
s
tve* VMX instruction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjamin Herrenschmidt
pp
c
: Fix support fo
r
odd MSR combin
a
ti
o
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Ben
j
amin Herrenschmidt
ppc/hash64: Fix s
u
pport fo
r
LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrenschmidt
pp
c
/h
a
sh64:
Add pr
o
pe
r
real
mode translation su
p
port
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin He
r
renschmidt
p
p
c/xics: Replace "
i
cp" with
"
xi
c
s" i
n
m
o
st
places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
e
njamin Herre
n
schmidt
ppc/xics: Im
p
lement H_IPOL
L
using
a
n
a
ccessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Be
n
jamin
H
erren
s
chmidt
ppc/xics:
M
ove SPA
P
R sp
e
c
i
fic
c
ode to a se
p
a
r
ate
f
ile
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Be
n
jamin He
r
renschmidt
ppc/xics: Rename existi
n
g xics to xics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
p
p
c: F
i
x
6
4K page
s
supp
o
rt
i
n full emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Pri
n
t
HSRR0/HSR
R
1 in "
i
nfo registers"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Herrenschmidt
p
p
c
:
L
PCR i
s
a H
V
resourc
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
rrenschmid
t
ppc: Initial HDEC suppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Enfo
r
ce se
t
ting M
S
R:EE,
I
R
and DR when MSR:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herr
e
n
s
chmi
d
t
ppc:
F
ix cond
i
tions for delivering external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herrens
c
hmidt
ppc: Use
a
helper to
f
ilt
e
r writ
e
s to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
mi
n
H
e
r
r
ensc
h
mi
d
t
ppc: Update LPCR
d
efinitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
renschmid
t
ppc:
Add a bu
n
ch of hy
p
er
v
isor SP
R
s to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin
H
e
r
r
enschm
i
d
t
ppc/x
i
c
s
:
Remo
v
e
unused
x
ics_se
t
_
i
rq_type()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
ppc: Add P7/P8 Power Managemen
t
instruct
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herre
n
schmidt
ppc: Move exce
p
tion generation code out of
line
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmi
d
t
ppc
:
Turn a bunc
h
of booleans fr
o
m int to bool
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjami
n
Herrenschmidt
ppc: Add
r
e
a
l
mode
C
I
l
o
ad/store instructions for P7
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min H
e
rrenschmi
d
t
p
pc:
R
ework
g
e
neration
o
f priv a
n
d
inval
interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Ben
j
amin Herrenschmidt
ppc: Fix generation if ISI/DSI vs
.
H
V
mod
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herr
e
nschmid
t
ppc:
F
ix POWE
R
7
a
nd POWER
8
except
i
on d
e
finition
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min Herrenschmidt
ppc: fix
e
xception mo
d
el for HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
e
njamin Herrenschmidt
ppc: define a
d
e
fault LPCR v
a
lue
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin H
e
rrenschmidt
ppc: Fi
x
rfi/r
f
id/hrfi/
.
.
.
emu
l
ation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-22
Be
n
jamin
H
e
r
r
e
n
schmidt
p
p
c: Improve emulati
o
n
of THRM regist
e
r
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
H
err
e
nschm
i
dt
pp
c
: D
o
no
t
t
a
ke
exceptions o
n
u
n
known SPRs in
p
rivileged
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Be
n
jamin H
e
rrenschmid
t
ppc: Add
m
issing slb
f
ee
.
instruction on ppc64 Boo
k
S
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin H
e
rrenschmidt
ppc:
Fix slbia dec
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrensc
h
midt
p
pc: Fix mtms
r
decod
i
ng
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Be
n
jamin
H
errenschmid
t
ppc: P
O
W
ER7 has lq/stq
i
nstructio
n
s a
n
d stq ne
e
d
to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enj
a
min Herrenschmidt
ppc: POWER7 had ACOP and
P
I
D registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmidt
pp
c
:
Batch TLB flushes on 32-bit
6
xx/7xx/7xxx in hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
e
njamin He
r
ren
s
chmidt
ppc: Fix tl
b
i
nvali
d
a
t
i
o
ns on 6xx/7xx/
7
xxx 3
2
-bit processors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
H
e
r
renschmidt
p
pc: Properly tag t
h
e tra
n
slation cache based o
n
MMU
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
Herrenschmidt
ppc: Fix h
r
e
g
_
s
tore_msr(
)
so th
a
t
n
o
n-HV m
o
de
ca
n
n
ot
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Her
r
enschmidt
p
pc:
Better figure out if processor has H
V
mo
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benja
m
in
H
errenschmidt
ppc: A
d
d PPC_64H instruction flag to P
O
W
E
R7 and
POW
E
R8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
enjamin Herrenschmidt
ppc:
Get out of
emulation on SMT "OR" ops
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin
H
er
r
en
s
chmidt
ppc: Chan
g
e 'inv
a
li
d
' bit mask of
t
lbiel and tlbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
nja
m
in Herrenschmidt
p
pc: t
l
bie, tlbia and tlbisync a
r
e H
V
only
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
ppc: Do some batchin
g
o
f
TCG tlb flushes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjam
i
n Herrens
c
hmi
d
t
ppc: Use
s
plit I/D m
m
u
modes to
a
void flush
e
s on inte
r
rupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
enj
a
min H
e
rr
e
nschmidt
ppc
:
Remove MMU_MODEn_SUF
F
IX defini
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjam
i
n
Her
r
e
nsc
h
midt
ppc: A c
o
uple more dummy P
O
WER8 Bo
o
k
4 regs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensch
m
idt
ppc: Add
dummy CIABR SPR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
ppc:
Add POWER8 IAMR
register
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Her
r
ensc
h
midt
ppc: Fi
x
writing
to AMR/UAMOR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
amin
Herren
s
chmidt
ppc: In
i
tialize
A
M
O
R
in PA
P
R
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
n
jami
n
Herrenschmidt
p
pc: Add dummy SPR_IC for POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enja
m
in H
e
rrenschmidt
p
p
c: Create cpu_ppc_set_papr() he
l
per
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
ppc: Add a
b
unc
h
of hypervisor
S
PRs
to
B
ook3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njamin Her
r
enschmi
d
t
ppc: Add macro
s
to register hypervisor m
o
de SPRs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
n
j
amin Herrenschmidt
ppc: Update SPR definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-15
B
e
n
j
am
i
n
Herrenschmidt
ppc: Add a few more P8 PMU SPR
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-01-30
Benjami
n
H
e
r
renschmidt
target-ppc: Use sensible
POWE
R
8
/POWER8E
versions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
B
e
njami
n
Herrenschmi
d
t
ppc
/
s
pa
p
r: A
d
d "ibm,pa-fe
a
tures" property to
t
he de
v
i
ce
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
Benjamin
Herr
e
nschmid
t
ppc: Add mmu_model
d
efi
n
es for arc
h
2
.
03 and
2
.
0
7
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-20
B
e
nj
a
mi
n
Herrenschmidt
ppc
/
spa
p
r: Allow V
I
RT
I
O_VGA
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-11
B
e
njamin Herrenschm
i
dt
tlb
:
Add
"ifet
c
h
"
argument t
o
cpu_mmu_inde
x
()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next