[openib-general] RFC: detecting duplicate MAD requests
Michael S. Tsirkin
mst at mellanox.co.il
Wed Jun 14 09:53:27 PDT 2006
Quoting r. Sean Hefty <mshefty at ichips.intel.com>:
> > Would a small client that would normally just send RMPP, get a response and
> > exit will be slowed down significantly while the agent learns?
>
> Clients that send requests are unaffected. Clients that use one of the
> pre-defined classes or known methods would also be unaffected. The learning
> only affects new methods, and would typically be limited to the receiving one
> MAD for each method.
Is that per-agent, or global? If per-agent, can this hurt user that writes
scripts using management utilities? These will typically send or receive
something and exit. No?
> > Would a buggy application confuse the umad module, corrupting the agent
> > learns? Would a buggy application confuse the umad module, corrupting MAD
> > processing for all other applications?
>
> A buggy application would only affect itself, plus whoever it was trying to
> communicate with. We can't really fix the latter though.
Is the table of methods maintained per agent then?
> The other problem is that DS RMPP requires maintaining state between receiving
> a request and the generation of a response.
It does? Why does it?
--
MST
More information about the general
mailing list