> From: Hefty, Sean [mailto:sean.he...@intel.com]
> It breaks the ABI and existing apps that *do* handle BUSY replies.  We
> can't assume that no apps out there aren't written correctly.
> ....
> The mad interface is privileged, not some generic API available to any
> user space app.

I have yet to find a single app (OFA or 3rd party) which handles BUSY properly. 
 Right now we can identify numerous apps which are broken.

While umad is privileged, the SA queries it allows are used by every IB 
compliant app and ULP.  If is also used by many management apps which are also 
priviledged.

The proposed change will not break any apps and does not change the ABI, it 
will simply limit when they see busy (in Mike's most recently posted patch, 
after all retries were exhausted, a BUSY would be returned so the app could 
handle "long duration BUSY", while the kernel would handle "short duration 
BUSY").


Todd Rimmer


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

Reply via email to