From: Patrick Farrell Date: Fri, 23 Feb 2024 16:18:18 +0000 (-0500) Subject: LU-13814 llite: note references in direct_rw_pages X-Git-Tag: 2.15.65~44 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=fe2803cfe72f5dda312fabacd3c88e516bd7443e;p=fs%2Flustre-release.git LU-13814 llite: note references in direct_rw_pages Add a comment denoting the function of cl_2queue_fini in ll_direct_rw_pages. This will eventually be removed as part of this process, but this comment serves as a remidner for when we get to that step. Test-Parameters: trivial Signed-off-by: Patrick Farrell Change-Id: I98a03c7ee0d97665d77a321bc21b4fab6448b2d7 Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52083 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Oleg Drokin Reviewed-by: Qian Yingjin Reviewed-by: Sebastien Buisson --- diff --git a/lustre/llite/rw26.c b/lustre/llite/rw26.c index b84e686..262cc5a 100644 --- a/lustre/llite/rw26.c +++ b/lustre/llite/rw26.c @@ -451,6 +451,10 @@ ll_direct_rw_pages(const struct lu_env *env, struct cl_io *io, size_t size, } out: + /* if pages were not submitted successfully above, this takes care of + * taking them off the list and removing the single reference they have + * from when they were created + */ cl_2queue_fini(env, queue); RETURN(rc); }