Whamcloud - gitweb
LU-56 lnet: reduce stack usage of "match" functions
authorLiang Zhen <liang@whamcloud.com>
Sun, 10 Jun 2012 06:01:31 +0000 (14:01 +0800)
committerOleg Drokin <green@whamcloud.com>
Mon, 25 Jun 2012 15:12:04 +0000 (11:12 -0400)
commit25766da50b627648b04549ff3fb55af12acbcb4b
tree28f6f1d1e8c67cb95faee7bf23bbe807a22c270e
parentc7bff5640caff778d4cfca229672a2cc67b350d6
LU-56 lnet: reduce stack usage of "match" functions

Use new structure lnet_match_info to transfer the parameters
of LNet "match" functions and reduce stack usage.

This is an intermediate patch for LNet SMP improvements.

Signed-off-by: Liang Zhen <liang@whamcloud.com>
Change-Id: I710a78c58add8609606f5d6de1f975ffc5200439
Reviewed-on: http://review.whamcloud.com/3070
Reviewed-by: Doug Oucharek <doug@whamcloud.com>
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Bobi Jam <bobijam@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/lnet/lib-move.c
lnet/lnet/lib-ptl.c