Whamcloud - gitweb
LU-13005 lnet: remove the 'queue' from LNetEQ 44/36844/6
authorMr NeilBrown <neilb@suse.de>
Wed, 20 Nov 2019 01:11:57 +0000 (12:11 +1100)
committerOleg Drokin <green@whamcloud.com>
Thu, 5 Mar 2020 22:36:28 +0000 (22:36 +0000)
commitd277f2ae95d0d0580059561706face3accfe3618
tree57cfbfedc59b3a8cd54f1412a2aa9c1d61dafafb
parent570cd57fe62d8ba820a51604b956fb1003fdff06
LU-13005 lnet: remove the 'queue' from LNetEQ

All calls to LNetEQAlloc pass a size of 0, so no queue
is ever allocated.
So remove the 'size' arg, and all code that depends on
it being non-zero.
Similarly remove eq_size, eq_deq_seq eq_enq_seq and eq_events
as they are always 0/NULL.

Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: Icb7bb352fa61cd6ea46847676e583e738eeeda8c
Reviewed-on: https://review.whamcloud.com/36844
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/include/lnet/api.h
lnet/include/lnet/lib-types.h
lnet/lnet/api-ni.c
lnet/lnet/lib-eq.c
lnet/lnet/peer.c
lnet/selftest/rpc.c
lustre/ptlrpc/events.c