Re: [RFC 0/8] Reliably generate large request from SRP

Roland Dreier
2011-01-20T17:50:36Z

> Roland, I wasn't sure to follow if the usage of the FMRs ala the IB spec,
> which are supported by mlx4 you were suggesting came to address the bugs
> or the features...

I just have a general preference for using the fast mem reg through a
work queue (from BMME), since that is cleaner (eg allows deterministic
unmap with local invalidate work requests, instead of having possibly
still valid FMRs floating around until the batched invalidate happens)
and also what all future devices should support, instead of having hacks
to support the old legacy FMRs.

It's not a problem for SRP (since that's really IB-only) but also I
would expect iWARP devices to have better support for mem reg through
work queues, so anything transport agnostic is better off avoiding FMRs.

- R.