Whamcloud - gitweb
LU-9679 modules: use list_move were appropriate. 70/36670/4
authorMr NeilBrown <neilb@suse.de>
Tue, 5 Nov 2019 02:40:53 +0000 (13:40 +1100)
committerOleg Drokin <green@whamcloud.com>
Tue, 28 Jan 2020 06:03:25 +0000 (06:03 +0000)
commit7525fd36a26631e4a5668e53f44e39ed600eea08
treeb655cae885ae26a1c5a487d0509f0e4370b13c73
parent1cc689723685a564c4d3f45ba44348e2e43a8442
LU-9679 modules: use list_move were appropriate.

Rather than
  list_del(&foo);
  list_add(&foo, &bar);
use
  list_move(&foo, &bar);

Similarly for list_add_tail and list_move_tail.

In lnet_attach_rsp_tracker, local_rspt already has a suitably
initialised ->rspt_on_list, so the new_entry variable can
be discarded.

Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: I81b1165e01a6f26be0ec0c2686d84502be1e0b35
Reviewed-on: https://review.whamcloud.com/36670
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/klnds/gnilnd/gnilnd_conn.c
lnet/lnet/lib-move.c
lnet/utils/lst.c
lustre/ldlm/ldlm_lockd.c
lustre/osd-ldiskfs/osd_handler.c