Merge branch 'qed-Light-L2-updates'
authorDavid S. Miller <davem@davemloft.net>
Fri, 9 Jun 2017 19:49:03 +0000 (15:49 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 Jun 2017 19:49:03 +0000 (15:49 -0400)
commitc156d2890a81a74b76460e73068e3aa78dcc7189
tree02488616fc9093982dac71e4b7aef0b0fac9d20f
parent5189c55506a54ab302ec08004140b99556c7df07
parentfef1c3f7ac119217f49c72d4cc5413b4c87c1774
Merge branch 'qed-Light-L2-updates'

Yuval Mintz says:

====================
qed*: Light L2 updates

This series does a major overhaul of the LL2 logic in qed.
The single biggest change done here is in #5 where we're changing
the API qed provides for LL2 [both internally in case of storage and
externally in case of RoCE] to become callback-based to allow cleaner
scalability in preperation to the future iWARP submission which would
aadd additional flavors of LL2. It's also the only patch in series
to modify !qed logic [qedr].

Patches prior to that mostly deal with refactoring LL2 code,
encapsulating varaious parameters into structure and re-ordering
of LL2 code. The latter patches add some small missing bits of LL2
ffunctionality.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>