RE: [PATCH 0/8] Open-FCoE fixes for 2.6.30 RC

Love, Robert W
2009-05-28T22:22:56Z

Robert Love wrote:
> The following series implements general fixes to libfc, libfcoe and
> fcoe.
>
> Note: One patch adds the FIP ehtertype to if_ether.h. As discussed on
> netdev, this change was pre-acked and it was requested that the
> change go through
> the SCSI tree.
>
James, aside of the two patches that weren't appropriate for -rc will
the other 6 in this set be pushed upstream for -rc?

The two bad ones were:

fcoe: removes fcoe_watchdog
fcoe: reduces lock cost when adding a new skb to fcoe_pending_queue

The other 6 are good fixes and I tested them after removing the two
bad ones from the set, so they should be fine to push.

If you need a repost, I'd be glad to provide one.

> ---
>
> Chris Leech (1):
> fcoe: use ETH_P_FIP for skb->protocol of FIP frames
>
> Joe Eykholt (2):
> net, libfcoe: Add the FCoE Initialization Protocol ethertype
> libfcoe: fip: fix non-FIP-mode FLOGI state after reset.
>
> Mike Christie (1):
> libfc: use DID_ERROR when we have internall aborted command
>
> Steve Ma (1):
> libfc: Check if exchange is completed when receiving a sequence
>
> Vasu Dev (3):
> fcoe: removes reserving memory for vlan_ethdr on tx path
> fcoe: removes fcoe_watchdog
> fcoe: reduces lock cost when adding a new skb to
> fcoe_pending_queue
>
>
> drivers/scsi/fcoe/fcoe.c | 90
> +++++++++++++++--------------------------- drivers/scsi/fcoe/fcoe.h
> | 1 drivers/scsi/fcoe/libfcoe.c | 21 ++++++----
> drivers/scsi/libfc/fc_exch.c | 4 ++
> drivers/scsi/libfc/fc_fcp.c | 2 -
> include/linux/if_ether.h | 1
> include/scsi/fc/fc_fip.h | 7 ---
> 7 files changed, 53 insertions(+), 73 deletions(-)
>
> --
> //Rob