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: Improve flags for helpers loading/writing the time facilities
2016-09-07
Benjamin He
r
rensc
h
midt
ppc: Improv
e
f
l
ags for helpe
r
s
loading/
w
riting the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: D
o
n't gen
e
rat
e
d
ead code o
n
unc
o
nditional b
r
anches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmi
d
t
ppc: Stop dumping
st
a
t
e on all exce
p
tio
n
s in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Fi
x
catching
s
om
e
segfaults
in user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herre
n
sc
h
midt
ppc:
Fix macio ESCC l
e
g
acy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
mid
t
ppc: Rename #include'd
.
c files to
.
i
n
c
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
ja
m
in
H
err
e
n
s
c
hm
i
dt
ppc:
l
o
a
d/store multiple a
n
d string insns don't do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herre
n
s
c
hmidt
p
p
c
:
Use
a helper to ge
n
erate "LE un
s
upp
o
rte
d
" alignment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't
s
et acces
s
_type
on
all l
o
a
d/st
o
res on has
h
64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
H
errensch
m
idt
ppc: Fix CFAR updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c: Speed u
p
dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
erren
s
chmidt
ppc: Handle unc
o
ndi
t
ional
(
always/never) trap
s
at transla
t
io
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Mak
e
alignment
e
x
ceptions suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmi
d
t
ppc: Don't
u
pdate NIP in dcbz and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc: Don't
update NIP if not t
a
king align
m
ent
e
xcep
t
ion
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmi
d
t
ppc: Don't update NIP on co
n
ditional
t
rap i
n
struction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc: Don't
u
pdate NIP BookE 2
.
06 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
i
dt
ppc: Do
n
't update NIP in facil
i
ty unavail
a
ble int
e
r
r
upts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
Her
r
e
n
s
chmidt
ppc: D
o
n
't update NIP in DCR
a
cces
s
routin
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc: Fix source NIP on SLB
r
elated interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Her
r
enschmidt
ppc: Make tlb_fill() use ne
w
excep
t
ion help
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc: Don't
upd
a
te N
I
P
i
n lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
D
o
n't update NIP in lswi/lswx/stswi
/
s
ts
w
x
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herren
s
chmidt
ppc: FP exceptio
n
s
are a
l
w
a
ys
p
re
c
ise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: Do
n
'
t
update the NIP i
n
floating point generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrensch
m
idt
ppc: Make
flo
a
t_check
_
s
tatus(
)
pa
s
s the return addre
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin H
e
rre
n
sc
h
midt
ppc: Make float_inva
l
id_o
p
_excp() pass the return ad
d
r
es
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
H
erren
s
chmidt
ppc:
Rena
m
e fload_invalid_op_ex
c
p
to float_inva
l
id_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: Move
V
SX ops out o
f
tr
a
nsla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc: Move VMX ops out of translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
He
r
rensc
h
mi
d
t
p
p
c
:
Move DFP ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Mo
v
e e
m
b
edded spe ops
o
ut of transl
a
te
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrens
c
hmidt
p
p
c
:
Mo
v
e
c
lassic
f
p ops out of tr
a
nsl
a
te
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herren
s
chmidt
p
p
c
:
Provide
b
asi
c
raise_e
x
c
e
ption_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin
H
errenschmidt
ppc: Fix fault P
C
reporting for lve*/stve* VMX instruc
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Be
n
jam
i
n
H
errenschm
i
dt
ppc: Fix su
p
port for odd MSR comb
i
nat
i
on
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin
Herre
n
schmidt
ppc/hash64: F
i
x
s
u
pport f
o
r
L
P
C
R
:I
S
L
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herr
e
nschmidt
p
p
c
/hash64:
A
dd proper re
a
l mode
t
ranslatio
n
supp
o
rt
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
in Herrenschmid
t
ppc/xics: Replace
"
icp" w
i
th "xics" in
m
o
s
t
pl
a
c
es
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
ppc/x
i
cs
:
Imple
m
ent H
_
IPOLL using a
n
a
cc
e
ssor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Be
n
jami
n
Her
r
e
n
schmidt
ppc/xics:
Move S
P
APR spec
i
fic code to a separ
a
te
fil
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benj
a
min He
r
renschmidt
ppc/xics: Rename e
x
isting xics to xics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herrens
c
hmidt
ppc: Fix 64K pages s
u
pport in full emula
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herr
e
nschmidt
p
p
c
:
P
rint HSRR0/HSRR1 in
"
i
nfo re
g
isters
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Herre
n
sch
m
idt
ppc:
L
P
CR is a HV
r
esource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Initia
l
H
DEC suppo
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jamin Herrens
c
hmidt
ppc: E
n
f
or
c
e setting
MSR:EE,
I
R a
n
d
DR when M
S
R:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Herrensch
m
idt
ppc: Fix conditions
f
or delivering external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jami
n
Herre
n
schmidt
ppc: Use a helper t
o
filter writes to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
j
a
m
i
n Herrensc
h
midt
ppc: Update L
P
CR de
f
in
i
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Add a bunch of hypervis
o
r S
P
Rs to
Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
B
e
njami
n
H
erren
s
chmidt
ppc/xics
:
Remove unused xics_set_irq_type(
)
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Ben
j
amin Herrenschmidt
ppc: A
d
d P
7
/P8 Power Ma
n
ag
e
me
n
t instr
u
ctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjam
i
n Herre
n
schmid
t
ppc: Move excep
t
i
on generation code out of
line
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
ppc
:
Turn a bu
n
ch o
f
bo
o
le
a
n
s
from i
n
t t
o
bool
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
p
p
c: Add real
m
ode C
I
load/
s
tore instructions for P7
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
ppc: Rework g
e
neration of
p
riv and inval int
e
rrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Be
n
jamin
Herrenschmidt
p
p
c: Fix ge
n
eration
if ISI/DSI vs
.
HV mod
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjami
n
H
errenschmidt
ppc
:
F
i
x POWER7 and PO
W
ER8 ex
c
e
p
tion
definition
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
e
njamin Her
r
ensc
h
midt
ppc: fi
x
exceptio
n
model for HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin He
r
re
n
schmidt
ppc: define a defa
u
lt
L
PCR value
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herr
e
nschmidt
ppc:
F
i
x rfi/rfid/hr
f
i/
.
.
.
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-22
Benjamin Herr
e
nschmi
d
t
ppc: Impr
o
v
e
emulation of THR
M
registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjami
n
H
e
r
re
n
schmidt
ppc: Do not take exceptions on
unknown SPRs in pri
v
ile
g
ed
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjam
i
n Herren
s
chmidt
ppc: Add missing slbfee
.
instruction on ppc64 BookS
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmidt
ppc: Fix
sl
b
ia decode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Be
n
j
amin
Herrenschmidt
ppc: Fix mtmsr decoding
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enjamin Herrenschmidt
ppc: POWER7 has lq
/
stq inst
r
u
ctions
a
nd s
t
q
need to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
e
njami
n
Herrensc
h
midt
p
p
c:
POW
E
R
7
h
ad ACOP and
P
I
D
registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
m
i
n Herren
s
c
h
midt
p
pc:
B
atch
TLB flushes
on
3
2-bit
6
xx/7xx/7xxx in hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrensch
m
i
d
t
p
pc: Fix
tlb i
n
validations on 6xx/7xx/7
x
xx
32-bi
t
p
r
oces
s
o
r
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
H
errenschm
i
dt
ppc: P
r
o
perly tag
t
he translation cache based on MMU
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschm
i
dt
ppc: Fix hreg
_
store_msr() so that
n
on-HV mode cannot
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benja
m
in Herren
s
c
h
midt
ppc: Better figur
e
out
i
f processor
has
H
V mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin He
r
renschmidt
ppc: Add PPC_64H instructi
o
n
flag to POWER7
a
n
d
POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
njami
n
Herrens
c
hmidt
ppc: Get
o
ut of emulati
o
n on SMT "OR" ops
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin
Herre
n
sch
m
idt
ppc: C
h
ange 'invalid' bit mas
k
of
tlb
i
e
l
a
n
d tlbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjam
i
n Herrenschmi
d
t
ppc: tlbie, tlb
i
a a
n
d tlbis
y
n
c are
HV onl
y
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjam
i
n He
r
renschmidt
pp
c
:
D
o some batchin
g
of TCG tlb flushes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Be
n
jam
i
n
Herr
e
nschmidt
ppc:
U
se split
I/D mmu modes t
o
avoid flush
e
s on interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Her
r
enschmidt
ppc: Remove MMU_
M
O
D
En_SU
F
F
IX definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin
H
err
e
nsc
h
m
idt
p
pc: A co
u
ple m
o
r
e dummy POWER8 Book4 regs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njam
i
n He
r
rensch
m
idt
ppc: Ad
d
dummy CIABR SPR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herren
s
chmid
t
ppc:
Add POWER8
I
A
MR
register
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjam
i
n Herren
s
ch
m
idt
ppc: Fix writing to AMR/U
A
MO
R
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herre
n
schmidt
p
pc
:
Initialize AMOR in PAPR mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benj
a
m
in Herre
n
sc
h
midt
p
p
c: Add dummy SPR_IC for
POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
amin Herrens
c
h
mi
d
t
p
p
c
:
C
r
e
ate cpu_p
p
c_set_
p
a
p
r() helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmi
d
t
pp
c
: Add
a
bunch of hy
p
ervisor SPRs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin
Herrens
c
hmidt
ppc: Add mac
r
o
s
to register hyper
v
isor mod
e
SPRs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benja
m
in
H
errenschmidt
ppc: Upda
t
e SP
R
definit
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-15
Be
n
jamin Herrenschmidt
ppc
:
Ad
d
a few more P8 PMU SP
R
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-01-30
B
e
nj
a
min Herrenschmidt
ta
r
get-ppc:
U
s
e sensible POW
E
R8/POWER8E ve
r
sio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
B
enja
m
in Herrensc
h
midt
ppc/s
p
apr: A
d
d "ibm,p
a
-features
"
pr
o
perty
t
o
t
h
e de
v
ice
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-23
Benjamin
Herrenschm
i
dt
p
p
c: Add
mmu_model defines for a
r
ch 2
.
03 and 2
.
07
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-10-20
Benjamin
H
errensch
m
idt
pp
c
/spapr:
Allow V
I
RTIO_VGA
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-11
Benjamin Herrenschmidt
tlb: Ad
d
"
ifetch" argument to cpu
_
m
mu_i
n
dex()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-09-10
Be
n
jamin H
e
rrensch
m
i
dt
pci: Fix pci_device_iom
m
u_address
_
spac
e
()
b
us propaga
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-08-24
B
enjamin H
e
rrenschmidt
t
cg/ppc: Improve un
a
ligned lo
a
d/store
h
andling on 64
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2015-07-08
Benjamin Herrensch
m
idt
p
c
i
e: Set
t
he "link act
i
ve" in t
h
e li
n
k
s
t
at
u
s
regis
t
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next