[openib-general] Handling SM class (SMInfo vs. other queries)
Roland Dreier
roland at topspin.com
Mon Oct 25 09:51:57 PDT 2004
Hal> What are the other special cases for registration ?
Not just registration... I just meant that having an extra snoop_mad
entry point and a special issm bit and hard-coding different treatment
of SMInfo in the MAD layer starts to smell to me like the MAD layer is
at the wrong level of abstraction... (and I haven't thought through
the CM yet but I'm a little worried about how the solicited/unsolicited
distinction that the MAD layer makes will fit with the CM).
Hal> Wish this part of the discussion occurred 10 days ago or so :-)
I first raised the issue at least two months ago:
http://article.gmane.org/gmane.linux.drivers.openib/4217
Roland> This also avoids having to add another agent for BMA to ib_smi.
Hal> Adding another agent is relatively trivial as evidenced by PMA.
Sure, it's not a big deal; it's only a minor difference either way,
but giving the low-level driver first crack at all MADs does make the
ib_agent code simpler.
- Roland
More information about the general
mailing list