Re: FCoE Updates for 3.8 (v2)

2013-01-08 Thread Love, Robert W
On 12-12-14 02:33 PM, Robert Love wrote:
> The following changes since commit b69f0859dc8e633c5d8c06845811588fe17e68b3:
>
>Linux 3.7-rc8 (2012-12-03 11:22:37 -0800)
>
> are available in the git repository at:
>
>git://git.kernel.org/pub/scm/linux/kernel/git/rwlove/fcoe.git 
> tags/for-next-12-14-12
>
> for you to fetch changes up to 4f670ff8eb4cb3e9e6ae0c0c6976faa0a4503751:
>
>debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall 
> checks" (2012-12-14 10:38:56 -0800)
>
> 
James,

Was there a problem with this pull-request? I just returned from 
vacation and I see that it wasn't taken, but I also didn't get any 
feedback. Can you please advise me what I should do differently?

Thanks, //Rob--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 00/16] libfc, libfcoe and fcoe updates for 3.8

2012-12-16 Thread Bhanu Prakash Gollapudi

On 12/12/2012 03:22 PM, Robert Love wrote:

There are two primary changes within this update. Additionally there are two or 
three fix/cleanup patches.

The first change is the addition of the fcoe_sysfs "control" interfaces. These 
patches were well vetted on the scsi mailing list and have only seen validation and a 
minor fix or two, as the result testing, since the last RFC posting.

The second change is a cleanup/consolidation series from Yi that touches 
libfcoe.ko, fcoe.ko and bnx2fc.ko. These patches were well vetted on the fcoe 
mailing list and should be good to go as well. They make no functional change.

I will compose a pull-request and send it soon, but I wanted to make sure the 
most recent versions of these patches were posted to linux-scsi first.

---

Al Viro (1):
   debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall 
checks"

Robert Love (7):
   Documentation: Add missing devices/ to devices path
   libfcoe: Save some memory and optimize name lookups
   libfcoe: Add fcoe_sysfs debug logging level
   libfcoe, fcoe, bnx2fc: Add new fcoe control interface
   fcoe: Use the fcoe_sysfs control interface
   bnx2fc: Use the fcoe_sysfs control interface
   libfc, libfcoe, fcoe: Convert debug_logging macros to pr_info

Vasu Dev (1):
   libfc: fix REC handling

Yi Zou (7):
   fcoe: prep work to start consolidate the usage of fcoe_netdev
   fcoe: add support to the get_netdev() for fcoe_interface
   libfcoe, fcoe: move fcoe_link_speed_update() to libfcoe and export it
   libfcoe, fcoe: consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb
   bnx2fc: add support to get_netdev for bnx2f_interface
   bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe
   bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe


  Documentation/ABI/testing/sysfs-bus-fcoe |   45 +
  drivers/scsi/bnx2fc/bnx2fc_fcoe.c|  256 +-
  drivers/scsi/fcoe/fcoe.c |  212 +++--
  drivers/scsi/fcoe/fcoe.h |6 -
  drivers/scsi/fcoe/fcoe_ctlr.c|   17 +-
  drivers/scsi/fcoe/fcoe_sysfs.c   |  186 ++
  drivers/scsi/fcoe/fcoe_transport.c   |  199 +++
  drivers/scsi/fcoe/libfcoe.h  |   20 +-
  drivers/scsi/libfc/fc_fcp.c  |6 -
  drivers/scsi/libfc/fc_libfc.h|   38 ++--
  include/scsi/fcoe_sysfs.h|   11 +
  include/scsi/libfcoe.h   |   32 
  12 files changed, 749 insertions(+), 279 deletions(-)


Changes look good to me, except for the minor comment in patch 5.

Reviewed-by: Bhanu Prakash Gollapudi 


--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


FCoE Updates for 3.8 (v2)

2012-12-14 Thread Robert Love
The following changes since commit b69f0859dc8e633c5d8c06845811588fe17e68b3:

  Linux 3.7-rc8 (2012-12-03 11:22:37 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rwlove/fcoe.git 
tags/for-next-12-14-12

for you to fetch changes up to 4f670ff8eb4cb3e9e6ae0c0c6976faa0a4503751:

  debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall checks" 
(2012-12-14 10:38:56 -0800)

----
FCoE Updates for 3.8 (v2)


Al Viro (1):
  debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall 
checks"

Robert Love (7):
  Documentation: Add missing devices/ to devices path
  libfcoe: Save some memory and optimize name lookups
  libfcoe: Add fcoe_sysfs debug logging level
  libfcoe, fcoe, bnx2fc: Add new fcoe control interface
  fcoe: Use the fcoe_sysfs control interface
  bnx2fc: Use the fcoe_sysfs control interface
  libfc, libfcoe, fcoe: Convert debug_logging macros to pr_info

Vasu Dev (1):
  libfc: fix REC handling

Yi Zou (7):
  fcoe: prep work to start consolidate the usage of fcoe_netdev
  fcoe: add support to the get_netdev() for fcoe_interface
  libfcoe, fcoe: move fcoe_link_speed_update() to libfcoe and export it
  libfcoe, fcoe: consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb
  bnx2fc: add support to get_netdev for bnx2f_interface
  bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe
  bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe

 Documentation/ABI/testing/sysfs-bus-fcoe |   45 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c|  256 +-
 drivers/scsi/fcoe/fcoe.c |  212 +++--
 drivers/scsi/fcoe/fcoe.h |6 +-
 drivers/scsi/fcoe/fcoe_ctlr.c|   17 +-
 drivers/scsi/fcoe/fcoe_sysfs.c   |  186 ++
 drivers/scsi/fcoe/fcoe_transport.c   |  199 ++-
 drivers/scsi/fcoe/libfcoe.h  |   20 ++-
 drivers/scsi/libfc/fc_fcp.c  |6 +-
 drivers/scsi/libfc/fc_libfc.h|   38 ++---
 include/scsi/fcoe_sysfs.h|   11 +-
 include/scsi/libfcoe.h   |   32 +++-
 12 files changed, 749 insertions(+), 279 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: FCoE Updates for 3.8

2012-12-14 Thread Love, Robert W
On Wed 12 Dec 2012 04:45:50 PM PST, Robert Love wrote:
> The following changes since commit b69f0859dc8e633c5d8c06845811588fe17e68b3:
>
>Linux 3.7-rc8 (2012-12-03 11:22:37 -0800)
>
> are available in the git repository at:
>
>git://git.kernel.org/pub/scm/linux/kernel/git/rwlove/fcoe.git 
> for-next-12-12-12
>
> for you to fetch changes up to 04f0ac991b5dd2a32c3fa3dcb2cf34830949afa5:
>
>debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall 
> checks" (2012-12-11 10:22:36 -0800)
>
> 
> Al Viro (1):
>debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall 
> checks"
>
> Robert Love (7):
>Documentation: Add missing devices/ to devices path
>libfcoe: Save some memory and optimize name lookups
>libfcoe: Add fcoe_sysfs debug logging level
>libfcoe, fcoe, bnx2fc: Add new fcoe control interface
>fcoe: Use the fcoe_sysfs control interface
>bnx2fc: Use the fcoe_sysfs control interface
>libfc, libfcoe, fcoe: Convert debug_logging macros to pr_info
>
> Vasu Dev (1):
>libfc: fix REC handling
>
> Yi Zou (7):
>fcoe: prep work to start consolidate the usage of fcoe_netdev
>fcoe: add support to the get_netdev() for fcoe_interface
>libfcoe, fcoe: move fcoe_link_speed_update() to libfcoe and export it
>libfcoe, fcoe: consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb
>bnx2fc: add support to get_netdev for bnx2f_interface
>bnx2fc: use fcoe_link_speed_update() from the exported symbol in 
> libfcoe
>bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe
>
>   Documentation/ABI/testing/sysfs-bus-fcoe |   45 +-
>   drivers/scsi/bnx2fc/bnx2fc_fcoe.c|  256 
> +-
>   drivers/scsi/fcoe/fcoe.c |  212 +++--
>   drivers/scsi/fcoe/fcoe.h |6 +-
>   drivers/scsi/fcoe/fcoe_ctlr.c|   17 +-
>   drivers/scsi/fcoe/fcoe_sysfs.c   |  186 ++
>   drivers/scsi/fcoe/fcoe_transport.c   |  199 ++-
>   drivers/scsi/fcoe/libfcoe.h  |   20 ++-
>   drivers/scsi/libfc/fc_fcp.c  |6 +-
>   drivers/scsi/libfc/fc_libfc.h|   38 ++---
>   include/scsi/fcoe_sysfs.h|   11 +-
>   include/scsi/libfcoe.h   |   32 +++-
>   12 files changed, 749 insertions(+), 279 deletions(-)
> --
> To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

Please ignore this request. A new (v2) pull request is coming that 
addresses Bart's feedback on one patch.

Thanks, //Rob

N�r��yb�X��ǧv�^�)޺{.n�+{���"�{ay�ʇڙ�,j��f���h���z��w���
���j:+v���w�j�mzZ+�ݢj"��!�i

FCoE Updates for 3.8

2012-12-12 Thread Robert Love
The following changes since commit b69f0859dc8e633c5d8c06845811588fe17e68b3:

  Linux 3.7-rc8 (2012-12-03 11:22:37 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/rwlove/fcoe.git 
for-next-12-12-12

for you to fetch changes up to 04f0ac991b5dd2a32c3fa3dcb2cf34830949afa5:

  debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall checks" 
(2012-12-11 10:22:36 -0800)


Al Viro (1):
  debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall 
checks"

Robert Love (7):
  Documentation: Add missing devices/ to devices path
  libfcoe: Save some memory and optimize name lookups
  libfcoe: Add fcoe_sysfs debug logging level
  libfcoe, fcoe, bnx2fc: Add new fcoe control interface
  fcoe: Use the fcoe_sysfs control interface
  bnx2fc: Use the fcoe_sysfs control interface
  libfc, libfcoe, fcoe: Convert debug_logging macros to pr_info

Vasu Dev (1):
  libfc: fix REC handling

Yi Zou (7):
  fcoe: prep work to start consolidate the usage of fcoe_netdev
  fcoe: add support to the get_netdev() for fcoe_interface
  libfcoe, fcoe: move fcoe_link_speed_update() to libfcoe and export it
  libfcoe, fcoe: consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb
  bnx2fc: add support to get_netdev for bnx2f_interface
  bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe
  bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe

 Documentation/ABI/testing/sysfs-bus-fcoe |   45 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c|  256 +-
 drivers/scsi/fcoe/fcoe.c |  212 +++--
 drivers/scsi/fcoe/fcoe.h |6 +-
 drivers/scsi/fcoe/fcoe_ctlr.c|   17 +-
 drivers/scsi/fcoe/fcoe_sysfs.c   |  186 ++
 drivers/scsi/fcoe/fcoe_transport.c   |  199 ++-
 drivers/scsi/fcoe/libfcoe.h  |   20 ++-
 drivers/scsi/libfc/fc_fcp.c  |6 +-
 drivers/scsi/libfc/fc_libfc.h|   38 ++---
 include/scsi/fcoe_sysfs.h|   11 +-
 include/scsi/libfcoe.h   |   32 +++-
 12 files changed, 749 insertions(+), 279 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 00/16] libfc, libfcoe and fcoe updates for 3.8

2012-12-12 Thread Robert Love
There are two primary changes within this update. Additionally there are two or 
three fix/cleanup patches.

The first change is the addition of the fcoe_sysfs "control" interfaces. These 
patches were well vetted on the scsi mailing list and have only seen validation 
and a minor fix or two, as the result testing, since the last RFC posting.

The second change is a cleanup/consolidation series from Yi that touches 
libfcoe.ko, fcoe.ko and bnx2fc.ko. These patches were well vetted on the fcoe 
mailing list and should be good to go as well. They make no functional change.

I will compose a pull-request and send it soon, but I wanted to make sure the 
most recent versions of these patches were posted to linux-scsi first.

---

Al Viro (1):
  debris left by "[SCSI] libfcoe: Remove mutex_trylock/restart_syscall 
checks"

Robert Love (7):
  Documentation: Add missing devices/ to devices path
  libfcoe: Save some memory and optimize name lookups
  libfcoe: Add fcoe_sysfs debug logging level
  libfcoe, fcoe, bnx2fc: Add new fcoe control interface
  fcoe: Use the fcoe_sysfs control interface
  bnx2fc: Use the fcoe_sysfs control interface
  libfc, libfcoe, fcoe: Convert debug_logging macros to pr_info

Vasu Dev (1):
  libfc: fix REC handling

Yi Zou (7):
  fcoe: prep work to start consolidate the usage of fcoe_netdev
  fcoe: add support to the get_netdev() for fcoe_interface
  libfcoe, fcoe: move fcoe_link_speed_update() to libfcoe and export it
  libfcoe, fcoe: consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb
  bnx2fc: add support to get_netdev for bnx2f_interface
  bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe
  bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe


 Documentation/ABI/testing/sysfs-bus-fcoe |   45 +
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c|  256 +-
 drivers/scsi/fcoe/fcoe.c |  212 +++--
 drivers/scsi/fcoe/fcoe.h |6 -
 drivers/scsi/fcoe/fcoe_ctlr.c|   17 +-
 drivers/scsi/fcoe/fcoe_sysfs.c   |  186 ++
 drivers/scsi/fcoe/fcoe_transport.c   |  199 +++
 drivers/scsi/fcoe/libfcoe.h  |   20 +-
 drivers/scsi/libfc/fc_fcp.c  |6 -
 drivers/scsi/libfc/fc_libfc.h|   38 ++--
 include/scsi/fcoe_sysfs.h|   11 +
 include/scsi/libfcoe.h   |   32 
 12 files changed, 749 insertions(+), 279 deletions(-)

-- 
Thanks, //Rob
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html