Commit 3bc6d347 authored by Chuck Lever's avatar Chuck Lever
Browse files

NFSD: Refactor nfsd_file_gc()



Refactor nfsd_file_gc() to use the new list_lru helper.

Reviewed-by: default avatarJeff Layton <jlayton@kernel.org>
Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
parent 0bac5a26
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -492,7 +492,11 @@ nfsd_file_lru_walk_list(struct shrink_control *sc)
static void
nfsd_file_gc(void)
{
	nfsd_file_lru_walk_list(NULL);
	LIST_HEAD(dispose);

	list_lru_walk(&nfsd_file_lru, nfsd_file_lru_cb,
		      &dispose, LONG_MAX);
	nfsd_file_gc_dispose_list(&dispose);
}

static void