commit | eeb8461e36c99fdf2d058751be924a2aab215005 | [log] [tgz] |
---|---|---|
author | Yishai Hadas <yishaih@mellanox.com> | Tue Jan 28 13:40:15 2014 +0200 |
committer | Roland Dreier <roland@purestorage.com> | Tue Mar 04 10:34:28 2014 -0800 |
tree | c92498349f842be5985194c840e2dd12201df861 | |
parent | cfbf8d4857c26a8a307fb7cd258074c9dcd8c691 [diff] |
IB: Refactor umem to use linear SG table This patch refactors the IB core umem code and vendor drivers to use a linear (chained) SG table instead of chunk list. With this change the relevant code becomes clearer—no need for nested loops to build and use umem. Signed-off-by: Shachar Raindel <raindel@mellanox.com> Signed-off-by: Yishai Hadas <yishaih@mellanox.com> Signed-off-by: Roland Dreier <roland@purestorage.com>