repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
powerpc/modules: Don't try to restore r2 after a sibling call
2017-12-11
B
e
n
jamin
Herrenschm
i
dt
powe
r
pc: Re
d
u
ce log level
of "O
P
AL detected !" mes
s
a
ge
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-12-11
Ben
j
ami
n
He
r
renschmid
t
powerpc: Re
m
ove DEBUG
d
efine in 64-bit early setu
p
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-11-13
Benjamin Herre
n
sc
h
m
i
dt
pow
e
rpc: Fix DABR match on hash b
a
se
d
s
y
s
tems
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-10-15
Benjamin H
e
rrenschmidt
K
VM: PPC:
B
o
o
k
3S HV: Add more barrie
r
s
i
n X
I
V
E
l
oad
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Benjamin Herr
e
n
s
chmidt
pow
e
rpc
/
powernv: Rewor
k
EEH
i
ni
t
ialization
o
n powernv
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-21
Benjamin He
r
renschmidt
powerpc/eeh: Creat
e
PHB PEs
a
f
t
er EEH
i
s
in
i
tiali
z
ed
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-12
B
enjamin H
e
rr
e
nschmidt
KV
M
: PPC: Book3S HV: Don't access XI
V
E PIP
R
regis
t
er
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-24
B
enjamin Herrenschmidt
KV
M
:
PPC: Book3S H
V
: Add mi
s
sing barriers to XI
V
E code
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-24
B
e
njamin
Herre
n
schmidt
KVM: PPC: B
o
ok3
S
H
V
: Workaround
P
OWER9 DD1
.
0
b
ug causin
g
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-23
Benjamin Herrenschmidt
p
o
werpc
/
mm: Make
switch_mm
_
irqs
_
off() out of line
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-23
Benjamin Herrenschmidt
pow
e
rpc/
m
m: Optimize detection o
f
thread local
mm's
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-23
Ben
j
amin
H
e
r
rensch
m
idt
p
o
werpc/mm:
Us
e
mm_is_thr
e
ad_local() instread o
f
open
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-23
Benjamin
Herre
n
sch
m
idt
powerpc/mm: Avoid dou
b
le irq save/resto
r
e
i
n activate_m
m
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-23
B
e
njam
i
n H
e
rrenschmidt
powerpc/mm: Move pgdir setting
in
t
o a hel
p
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-18
Be
n
jam
i
n Herrensc
h
m
idt
p
owerpc/mm: Ensure
cpumask update is ordere
d
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-16
Benjamin Herrenschmidt
powerpc: Remove m
o
re redundant VSX save/
t
ests
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-16
Benjamin He
r
rensch
m
i
dt
powerpc:
R
emo
v
e redundant clear of MSR_
V
SX in __giveup_v
s
x()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-16
Benjamin H
e
rrenschm
i
dt
power
p
c:
R
e
mov
e
redund
a
nt F
P
/Alti
v
e
c g
i
v
e
up code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-16
Benjamin Herrenschmidt
po
w
erpc: Fix m
i
ssing newl
i
ne befo
r
e
{
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-16
Benjamin Her
r
enschmidt
powerpc: Fix
VSX
e
nabling/flushing to also test
M
SR
_
F
P
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-10
Benjami
n
Herrens
c
hmi
d
t
powerpc/xive
:
Ensure active
irq
d
when setting affin
i
ty
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
B
enjamin Herrenschmi
d
t
powerp
c
: Remove o
l
d unus
e
d
i
cs
w
x base
d
c
o
p
r
ocess
o
r
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin H
e
r
r
e
n
s
chmid
t
powerpc/mm: Cle
a
nup
c
h
eck for stack e
x
pa
n
sion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Be
n
j
a
m
i
n Herrenschmidt
pow
e
rpc/mm
:
Don
'
t lose "major" fault
ind
i
cation
on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herren
s
chmidt
power
p
c/mm: Move pag
e
fault
V
MA access ch
e
cks
to a
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
B
e
n
jam
i
n Herrenschmidt
powerp
c
/mm: Set fault fla
g
s earlie
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herrenschmidt
po
w
erpc/mm: Add
a
bun
c
h of (un)likely an
n
otations to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin
Herrenschmidt
powerpc/mm:
Mo
v
e/s
i
mplify faulthandler_disable
d
() and
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herrenschmidt
powerpc/
m
m: Move the DSIS
R
_PROTFAULT sa
n
it
y
che
c
k
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herren
s
ch
m
i
dt
powerpc/mm: Cosmet
i
c
f
i
x to page
f
ault accounting
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herrensch
m
i
d
t
p
o
w
erpc/m
m
: Move
CMO accounting o
u
t o
f
d
o
_
p
a
ge_fau
l
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herrenschmidt
po
w
erpc/mm
:
R
e
work mm_fault_er
r
or()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
B
e
n
j
amin Her
r
enschmidt
p
o
w
e
rpc/mm: Make bad_are
a
* h
e
lp
e
r f
u
ncti
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benj
a
min Herr
e
nschmidt
powerp
c
/
m
m
: Fix reporting of k
e
rnel e
x
ecu
t
e fa
u
lts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjami
n
He
r
re
n
schmidt
power
p
c/mm: S
i
mp
l
ify returns
f
rom __do_page_fault
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin H
e
rrenschmi
d
t
p
owerpc/mm: Mo
v
e debugger check
t
o notify_p
a
g
e
_fault()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Ben
j
amin Herrenschmi
d
t
p
owerpc/mm: Overhaul ha
n
dl
i
ng of
b
ad page
f
ault
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herrenschmidt
power
p
c
/mm: Move error_co
d
e checks for bad
f
aults earlier
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Ben
j
ami
n
Herrenschm
i
d
t
powe
r
pc/mm: Move
o
ut definition of CPU specif
i
c
is_
w
r
ite
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herrenschmidt
powerpc/mm: Use sy
m
bolic const
a
nts for filtering SRR1
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin
H
erren
s
chmidt
powerpc/mm: Update bits used to s
k
ip
has
h
_p
a
ge
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Benjamin Herre
n
schmidt
po
w
erpc/mm
:
Update definitions of
DSISR b
i
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-03
Be
n
jamin Herrenschmidt
p
owerpc/6xx: Handle DABR matc
h
b
e
fore calling do_page_fault
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-02
Benj
a
m
i
n Herren
s
chmidt
powerpc/mm: Pre-filter SRR1 bits before do_page_f
a
ult()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-02
Benjamin Herrens
c
hmidt
power
p
c/mm: Move
e
xception_enter/ex
i
t to a do
_
page
_
f
a
ult
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-02
Be
n
j
a
min Her
r
enschm
i
dt
p
owerpc/m
m
/radix: Avoid
f
lushin
g
the PWC on every f
l
ush_tlb
_
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-02
Benjamin
He
r
rensch
m
idt
powerpc/mm/radix: Impr
o
ve TLB/PWC flushes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-08-02
Benjamin Herr
e
nschmidt
pow
e
rpc/mm/rad
i
x
:
Improv
e
_tlbiel_pid to be
u
sable
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-07-26
Ben
j
a
m
in Herre
n
schmidt
powerpc/mm/
r
adix: Workaround prefetch issue with KV
M
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-07-25
Benjamin Herrensc
h
mi
d
t
ftgmac100: M
a
ke the MDIO b
u
s
a
child of
the
e
th
e
r
net
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-07-25
Benj
a
min Herr
e
nschm
i
dt
ftgm
a
c100: Increase res
e
t tim
e
o
ut
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-07-10
Benjamin Herren
s
chmid
t
powerpc/mm/ra
d
ix: S
y
nchronize updat
e
s to
t
he
proces
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-07-10
Benjamin
H
e
rrenschmid
t
power
p
c/mm/radix: Prope
r
ly clear
p
roc
e
ss table entry
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-07-10
B
enjamin Herre
n
schmidt
pow
e
r
p
c/powernv: Tell OP
A
L about
our MMU
m
ode on
PO
W
ER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-06-28
Benjam
i
n H
e
rren
s
ch
m
idt
p
ow
e
rpc/xiv
e
:
Silence message abo
u
t VP block all
o
catio
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-06-27
Benjam
i
n Herren
s
ch
m
idt
p
owerpc/6
4
s: Invalidate ER
A
T
o
n po
w
e
rs
a
ve w
a
keup fo
r
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-06-27
Benjam
i
n Her
r
enschmidt
powe
r
pc
:
On
l
y do ERAT
invalida
t
e on radix context switch
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-06-20
Benja
m
in Her
r
e
n
schmi
d
t
sp
i
-n
o
r: Add
W
inbond w25m
5
12jv
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-06-15
Benj
a
min He
r
r
e
n
schmidt
p
owerpc
/
x
ive: Fix off
s
et for store EOI MMIOs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-06-13
Benjamin He
r
r
e
n
schmi
d
t
usb:
F
i
x
t
y
p
o in the definition of Endpoint[ou
t
]Request
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-05-25
B
enjamin
H
err
e
ns
c
h
m
idt
usb/uhci:
Add sup
p
ort fo
r
A
s
peed BMC SoCs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-27
Benj
a
min He
r
renschmidt
KVM:
PPC: Boo
k
3
S
H
V:
Nat
i
v
e
usage
o
f the XIVE
i
nte
r
rupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
B
e
njamin He
r
rensc
h
midt
ftg
m
ac100: Do
c
ument de
v
i
ce-t
r
ee
b
in
d
ing
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
Ben
j
amin Her
r
ens
c
hmidt
ftgm
a
c100: F
i
x potential
o
rdering issue
i
n
NAPI poll
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
B
e
n
jami
n
Herrensch
m
idt
ftgmac100: Display the
d
i
s
cove
r
e
d PH
Y
device inf
o
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
Benjamin Herrenschmidt
ft
g
mac100
:
A
l
l
ow config
u
ration of p
h
y interface v
i
a
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
Ben
j
amin
Herrensch
m
idt
f
tgmac
1
00: Add netpoll sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
Ben
j
ami
n
Herrenschmidt
ftgmac10
0
: Add
v
lan HW offl
o
ad
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
Benj
a
min Her
r
en
s
chmi
d
t
ftg
m
a
c
100: Add nd
o
_s
e
t_rx_mo
d
e() and support for multicast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
Benjamin
H
errensch
m
idt
f
tgmac100: Add
p
ause frames configura
t
ion an
d
suppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-18
Benjamin He
r
renschmidt
ftg
m
ac
1
00: Add eth
t
ool n-way reset call
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benjamin Herrensc
h
midt
ftgmac1
0
0: Set defa
u
lt rin
g
sizes to 128 entries
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Be
n
jamin Her
r
e
n
schmidt
ftgmac100: Make ring sizes configu
r
able vi
a
ethtool
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benj
a
mi
n
Herrens
c
hmidt
ftgma
c
100: Ad
d
m
o
r
e register inits in ftgmac100_in
i
t_hw()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
B
enjamin Herre
n
schmidt
ftgmac100: Op
e
n c
o
d
e
remaini
n
g
reg
i
ste
r
writes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benjamin Herrenschmidt
ftgmac100: Rename ft
g
mac100_
s
etup_mac
to ftgmac10
0
_i
n
itial_mac
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benjamin Herren
s
chmidt
ftgmac100:
R
e
name ftgmac100_set_mac
to ftgmac
1
00_wri
t
e
_
mac_add
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benjamin Herrenschmi
d
t
ftgmac
1
00: Set netdev->hw_fea
t
ures
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benjamin
Her
r
en
s
chmid
t
ftgmac100: Disable HW checksu
m
g
e
neration on AST2400
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benjamin
Herrenschmi
d
t
ftgmac1
0
0: Us
e
d
e
vice
"
c
ompatible" pr
o
perty, not
machi
n
e
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-12
Benjamin Herrens
c
h
mid
t
ftgmac100: Upgr
a
de to NETI
F
_F_HW_C
S
UM
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Herrenschmidt
f
t
gmac100
:
R
em
o
ve
t
x
descriptor a
c
cessors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Be
n
j
a
m
i
n Herre
n
schm
i
d
t
ftgmac100: Add support for f
r
agmented tx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Be
n
jamin Herrenschmidt
ftgmac1
0
0
: Don't clear tx desc fiel
d
s un
n
e
c
essarily
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Herrenschmidt
ftgmac100: Split tx packet free
i
ng from f
t
g
m
ac1
0
0_t
x
_complet
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Be
n
j
amin Herrensch
m
idt
ftgmac100:
Move
the
b
arrier out
of
f
t
g
mac100_txdes_s
e
t_dma
_
own()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Herrens
c
hmidt
ftgm
a
c100: Cleanup
t
x queu
e
handl
i
ng
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjami
n
Herr
e
nsc
h
midt
ftg
m
ac100:
S
tore tx skbs in a separa
t
e array
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Herrenschmidt
ftgm
a
c10
0
: Pad small frames prop
e
rly
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Herrenschmidt
ftgmac100: Factor tx
packet d
r
o
ppi
n
g path
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjam
i
n Herrenschmidt
ftgmac
1
0
0
: M
e
rge f
t
gmac100_xmi
t
() in
t
o ftgmac100_hard_
s
t
a
r
t
_
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Herren
s
chm
i
d
t
ftgmac100
:
M
ove ftgmac100_har
d
_
start_xmit()
a
ro
u
nd
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin
He
r
r
e
nschmi
d
t
ftg
m
ac100: Add
a
tx
time
o
ut
h
andler
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Herrenschmidt
powerpc
:
Fix
u
p LPCR:PECE and HEIC setting on POW
E
R9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin H
e
r
r
ensch
m
idt
po
w
erpc: Cons
o
lida
t
e v
a
riants of rea
l
-
m
ode MMIOs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
B
e
njam
i
n Herrenschm
i
dt
powerpc/kvm: R
e
mo
v
e
o
b
solete kvm_vm_ioctl_xics_irq
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
B
e
n
j
a
min Her
r
enschmidt
powerp
c
/kvm
:
Make kvmppc_xics_crea
t
e_icp
s
tatic
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin Her
r
enschmidt
p
owerpc/kvm: Massage orde
r
of #include
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-10
Benjamin He
r
rens
c
hmidt
p
owerpc/xive: Na
t
ive exploi
t
ati
o
n of the XIVE inte
r
rupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-07
Ben
j
a
m
i
n
Herrensch
m
idt
powerpc/sm
p
: Remove migrate_irq() custom
i
mplementa
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next