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
Update version for v9.0.0-rc3 release
2020-02-02
Benj
a
m
i
n
Herrenschmi
d
t
ppc/pnv:
A
dd models f
o
r POWER9 P
H
B
4
PCIe Host bridge
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-06-12
Benjamin
He
r
renschmidt
p
p
c/
x
ive: Make XIV
E
g
e
n
e
rate the proper interrupt types
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrensch
m
idt
ppc/hash3
2
: Rew
o
rk R and
C
bit updat
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
enjamin Herrenschmidt
ppc/hash64: Rework R and
C bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
e
n
j
ami
n
Herrenschmidt
ppc/spapr:
U
se prope
r
H
P
TE acce
s
s
o
rs for H_
R
EA
D
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Be
n
jamin He
r
r
enschmi
d
t
target/ppc: Don't check
U
PRT in radix mode when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benjamin
H
errenschmidt
ppc/xics/spapr:
Fix
H
_IPOLL implementation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin Herrenschmidt
t
a
rget
/
ppc: Basic P
O
WER9 b
a
r
e-
m
etal radix MMU support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
t
arget/ppc: Sup
p
ort for POW
E
R9 nat
i
ve
h
ash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Her
r
enschmidt
t
a
r
get/ppc: R
e
name PAT
B
/PATBE
-
>
P
A
TE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target
/
ppc: Flush
the TLB locall
y
whe
n
the LPIDR i
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin H
e
rrenschm
i
dt
t
a
r
g
et/
p
pc
:
Fix synchronization of
m
ttcg
with broadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
j
amin Herrenschmidt
target/ppc: Add b
a
sic
su
p
port for "new
f
ormat"
HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin
Herre
n
schmidt
target/
p
pc: Fi
x
orde
r
ing of h
a
sh
MMU accesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errenschmidt
t
arget/p
p
c: Fix #
i
n
c
lude guar
d
in mmu-b
o
ok3s
-
v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herrenschmidt
target/ppc: Re-en
a
b
l
e RM
L
S
o
n
POWE
R
9
f
or
v
irtual hypervisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin Her
r
enschmidt
ta
r
get/ppc/mmu: Use LP
C
R
:
HR to chose rad
i
x vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrenschmidt
target/ppc/spapr: Set L
P
CR:HR when using Radi
x
mod
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
renschmidt
t
arget/ppc:
Add
s
u
p
port for LPCR:HEIC o
n
POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschm
i
dt
tar
g
e
t
/ppc: Ad
d
POWER9 externa
l
interrup
t
model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
i
n
He
r
r
enschmidt
targe
t
/ppc:
A
dd Hypervisor Virtualization Interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin Herrens
c
hmidt
ta
r
g
e
t/ppc: Detect
erron
e
o
u
s conditio
n
i
n
interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin He
r
renschmidt
target/
p
pc:
A
dd POWER9
e
xcep
t
ion model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
i
n
Her
r
e
n
schmidt
t
arget/ppc: Rename "in_pm_st
a
te" to "r
e
sume_as_sreset"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herre
n
schmi
d
t
targ
e
t/ppc: Move
"wakeup
r
e
s
et" code to a separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herr
e
nschmidt
target/ppc
:
Fix s
u
p
p
ort for "STOP light" states on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
m
idt
target/ppc: Don't clo
b
ber M
S
R:EE on PM instr
u
ctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
target/ppc: Fix nip on pow
e
r
m
a
nagement instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
enja
m
in Herren
s
ch
m
i
dt
target/ppc: Disable ISA 2
.
06 P
M
instr
u
ctions on POW
E
R9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin
H
er
r
enschmidt
ta
r
get/ppc: Remov
e
s
o
me #i
f
0'e
d
co
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Ben
j
ami
n
Herrenschmidt
ppc: Fix O
p
enPIC mod
e
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benj
a
min Herren
s
ch
m
idt
ppc/ide/macio: Add missi
n
g registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmidt
ppc/mac: More rew
o
rk of t
h
e
DBDMA emulatio
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrensch
m
idt
ppc/mac: Adve
r
tise a high clock
f
r
e
q
u
ency for NewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Ben
j
amin Herre
n
s
c
h
midt
n
e
t
:
A
dd SunGEM dev
i
ce
e
mul
a
tion
a
s found on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Be
n
j
a
min He
r
renschmidt
ppc/pnv:
Add suppo
r
t for POWER8+ LPC Controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benja
m
i
n Herre
n
schm
i
dt
ppc/
p
n
v: Add OC
C
model stub with inte
r
r
up
t
supp
o
rt
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benj
a
m
in Herrenschmi
d
t
ppc:
M
a
ke un
i
north interrupt
s
w
izz
l
ing i
d
entical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herre
n
schmidt
pp
c
/
pnv: add a LPC contr
o
l
ler
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
m
in Herrensc
h
midt
ppc/pn
v
: a
d
d skeleton Pow
e
rNV
p
lat
f
orm
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmidt
ppc: Fix
s
i
ngl
e
step with
g
d
b stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
njamin H
e
rre
n
s
chmi
d
t
ppc/xics: Add
xics to the monitor "info pic" c
o
mm
a
nd
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benja
m
in Herrenschmi
d
t
ppc/x
i
c
s: Split
I
CS int
o
ics-base an
d
i
c
s c
l
ass
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Ben
j
amin Herrenschm
i
d
t
ppc/
x
ics: Make the ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
e
njam
i
n Herr
e
nschmid
t
ppc/xics: An ICS with o
f
fset 0 is assumed
to b
e
u
n
initialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjami
n
H
errenschmidt
ppc: F
i
x signal delivery
i
n ppc-user and ppc64-u
s
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Her
r
e
nsc
h
mid
t
p
p
c:
restric
t
t
h
e
use of the
r
fi instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c:
I
mprove a fe
w
more
helper fla
g
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
Herrenschmidt
ppc:
Improve th
e
exception h
e
l
p
ers
flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
j
a
min
Herrenschmidt
ppc: Improve
f
lags for
h
e
lpers loading/w
r
iting the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herre
n
schmidt
ppc: Don'
t
generate d
e
ad
c
ode on unconditiona
l
branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: Stop dumping state on all exception
s
in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Her
r
enschm
i
dt
ppc: Fix ca
t
chin
g
so
m
e segfaults in use
r
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin H
e
rrenschm
i
dt
ppc:
F
i
x
maci
o
ESCC lega
c
y mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herr
e
nsch
m
idt
ppc:
Ren
a
me
#
i
nc
l
ude'd
.
c files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min He
r
renschmidt
p
p
c: l
o
ad/st
o
re multiple
an
d
string insns
don
'
t do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
schmi
d
t
ppc
:
U
se a helper to generate "LE unsupported" alig
n
ment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
j
am
i
n Herrenschmidt
ppc: Don't set
a
ccess_type on all
l
oad/
s
t
ores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
ppc: Fix CF
A
R updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
in Herrenschmidt
ppc: Sp
e
ed up dcb
z
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
ppc: Handle unc
o
nditiona
l
(al
w
ays/ne
v
e
r
) trap
s
at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
ppc: Make al
i
gnment
e
xceptions
s
uck l
e
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
ami
n
He
r
renschmidt
ppc: Don't update NI
P
i
n
dcbz an
d
lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc
:
Don't update
NIP if no
t
tak
i
n
g
a
lignment ex
c
eptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrens
c
hmidt
ppc: Don't
update NIP on condition
a
l trap ins
t
ructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
ppc: Don
'
t update NIP BookE 2
.
0
6
tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herren
s
chmi
d
t
ppc: Don't u
p
date NIP
i
n facility unavail
a
ble
interrupt
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't update
N
IP in DCR access routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enja
m
in Herrenschmidt
p
p
c: Fix sour
c
e NI
P
on SL
B
related
i
nterrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschmidt
ppc: M
a
ke tlb_fill() use new exception
h
elper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrensc
h
mi
d
t
p
p
c: Don
'
t update NI
P
i
n
lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
pp
c
: Do
n
'
t update NIP in lswi/l
s
wx/stsw
i
/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
ensc
h
midt
ppc: FP
e
xcep
t
ions
a
re al
w
ays precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin H
e
r
r
ensc
h
midt
ppc: Do
n
't update the NIP in floating po
i
nt generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
j
a
min He
r
ren
s
chmidt
p
pc: Make fl
o
at_ch
e
ck_status(
)
pass the r
e
turn
a
ddress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herrens
c
hmidt
pp
c
: Make f
l
oat_invalid_op_excp()
pass the return address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmid
t
pp
c
: Rename fload_invalid_op_ex
c
p to fl
o
a
t
_invalid_op_e
x
cp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Her
r
enschm
i
dt
pp
c
: Move
VSX
ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjam
i
n Herrensc
h
midt
p
p
c
: Move VMX
o
ps out
of
t
ranslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc
:
Mo
v
e DFP
o
ps
o
ut of t
r
anslat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc: Mov
e
emb
e
dded spe ops
o
ut
of trans
l
a
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errensch
m
idt
ppc: Move cla
s
sic fp op
s
out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Her
r
e
n
schmidt
ppc: Pro
v
ide basic raise_exception_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin Her
r
e
n
schmidt
ppc: Fix fault PC reporting
for lv
e
*/stve
*
VM
X
ins
t
ructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Be
n
jamin Herrenschmi
d
t
p
pc: Fix support for odd MSR combi
n
ations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin He
r
renschmidt
ppc/hash64:
Fix s
u
pport for LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
e
njamin H
e
rrens
c
h
m
idt
ppc/hash64: Add pro
p
er real mod
e
transla
t
ion suppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin H
e
rr
e
nschmid
t
ppc/xic
s
: Repla
c
e "icp" with "xics" i
n
most
p
l
aces
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin H
e
rrenschmidt
ppc/xics:
Imp
l
ement H_IPOLL us
i
ng an
a
ccess
o
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
ppc/xics: Mov
e
SPAPR
s
p
ecific code to a separate
f
ile
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benj
a
min Herrensch
m
idt
ppc/xics:
Rename
ex
i
stin
g
xi
c
s to
xics_s
p
a
pr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmid
t
ppc: Fix 64K pages s
u
pport in full
e
mulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
ami
n
Herren
s
chmidt
ppc: Print HSRR0/HS
R
R1 in "info reg
i
sters"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
m
i
n H
e
rr
e
nschmidt
p
p
c: LPCR is a H
V
r
e
sourc
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjam
i
n
Herrenschmidt
p
pc: Ini
t
i
al HDEC
support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensch
m
idt
ppc: Enforce setting MSR:EE,
I
R and
DR when MSR:
P
R is
se
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Herrenschm
i
dt
pp
c
: Fix conditions for del
i
vering external interrup
t
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herren
s
chmidt
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
Benjamin Herrenschmidt
ppc
:
U
p
date LPCR
definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc
:
Add a bunch of hyper
v
i
s
or SPRs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next