linux-rdma.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/13] IB-mgmt: Port madeye to userspace
@ 2010-11-03 23:13 Hefty, Sean
       [not found] ` <CF9C39F99A89134C9CF9C4CCB68B8DDF25B837B38B-osO9UTpF0USkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
  0 siblings, 1 reply; 8+ messages in thread
From: Hefty, Sean @ 2010-11-03 23:13 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org

This series ports the kernel madeye debug utility to
userspace.  It depends on the kernel MAD snooping functionality
patches recently submitted to this list.  The series
adds the following to the ib-mgmt tree:

* Adds the ability to snoop MADs to libibumad.
* Adds new header files to libibumad that define various MAD
  data structures and definitions.  The headers define a minimal
  number of definitions, basically only what was needed for madeye.
* Starts the process of updating libibmad and opensm to use the
  new definitions.  mad.h and ib_types.h are updated to reference
  values in the new header file, but the names of existing defines
  did not change.
* Adds madeye as a new ib-diag.

The new header files define the MAD headers, but do not define any
of the data fields, such as SA attributes.  Those are left for
further discussion.  The patch series is basically the same as that
submitted for the RFC.  Fixes were added to madeye based on more
extensive testing, and a new patch was added to the series to
identify which fields in libibumad are in network, versus host
order.  I added that separately because it touches existing
structures, as well as new ones that are defined.  Otherwise,
the definition for new structures follow the existing conventions.

Porting madeye to user space is a quick and useful way to verify
that the snooping capabilities work.  However, an alternative goal
of these patches is to allow ibacm and similar applications to
detect and react to SA and CM timeouts.

Signed-off-by: Sean Hefty <sean.hefty-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-11-08 16:17 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-03 23:13 [PATCH 0/13] IB-mgmt: Port madeye to userspace Hefty, Sean
     [not found] ` <CF9C39F99A89134C9CF9C4CCB68B8DDF25B837B38B-osO9UTpF0USkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2010-11-04  8:25   ` Or Gerlitz
     [not found]     ` <4CD26E04.3060408-smomgflXvOZWk0Htik3J/w@public.gmane.org>
2010-11-04 14:56       ` Hefty, Sean
     [not found]         ` <CF9C39F99A89134C9CF9C4CCB68B8DDF25B837B65F-osO9UTpF0USkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2010-11-04 16:31           ` Or Gerlitz
     [not found]             ` <4CD2DFD3.7040900-hKgKHo2Ms0FWk0Htik3J/w@public.gmane.org>
2010-11-04 16:51               ` Hefty, Sean
     [not found]                 ` <CF9C39F99A89134C9CF9C4CCB68B8DDF25B837B857-osO9UTpF0USkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2010-11-08 10:14                   ` Or Gerlitz
     [not found]                     ` <4CD7CD7B.2020003-smomgflXvOZWk0Htik3J/w@public.gmane.org>
2010-11-08 15:53                       ` Hefty, Sean
     [not found]                         ` <CF9C39F99A89134C9CF9C4CCB68B8DDF25B83D6B54-osO9UTpF0USkrb+BlOpmy7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2010-11-08 16:17                           ` Or Gerlitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).