On Thu, May 27, 2010 at 09:31:46AM -0700, Hefty, Sean wrote:

> > Madeye is a debugging/monitoring tool for infiniband fabrics. When
> > loaded, by default it will log copies of all MAD traffic to the
> > system log. In addition, it can be configured to log only those
> > MADs which have a particular class or a particular attribute id.
 
> While I've found madeye to be very useful myself, it seems
> preferable for umad to support MAD snooping, so that a user space
> application could implement more complex filtering, monitoring, and
> reporting mechanisms.  Madeye could then be ported to user space.

I've been working on the rxe patchset and have added a
ETH_P_INFINIBAND to the net stack, ostensibly to carry packets with
LRHs through the netdevice layers for rxe..

But IHMO, the sanest way to do this is to route full MAD packets w/
LRH's etc through the net stack so they can be hooked via standard
tcpdump esque mechanisms. That stuff works, alot of time has been
spent making it work well..

AFAIK the main trouble with doing this is that the IB devices would
need to become netdevices instead of their current seperate
thingy.. I'm not sure that is a big hurdle though??

Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to