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
