From 130792644e0d8047c60896df71f942f445dc3c37 Mon Sep 17 00:00:00 2001 From: Oleg Drokin Date: Fri, 9 May 2025 19:21:10 -0400 Subject: [PATCH] LU-18987 mdt: Remove stray assertion for dom read There's a strange assertion in mdt_dom_read_on_open() that does not make sense and checks parameters in a loop that don't even change. Let's remove it. Change-Id: I0662b621a39fbde79415676a8486ec4f9ab3a2ab Test-Parameters: trivial Fixes: 13372d6c243c ("LU-10181 mdt: read on open for DoM files") Signed-off-by: Oleg Drokin Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/59173 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Mikhail Pershin --- lustre/mdt/mdt_io.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lustre/mdt/mdt_io.c b/lustre/mdt/mdt_io.c index 690b110..f3cc37c 100644 --- a/lustre/mdt/mdt_io.c +++ b/lustre/mdt/mdt_io.c @@ -1942,7 +1942,6 @@ int mdt_dom_read_on_open(struct mdt_thread_info *mti, struct mdt_device *mdt, memcpy(buf + (i << PAGE_SHIFT), p, lnb[i].lnb_len); kunmap(lnb[i].lnb_page); copied += lnb[i].lnb_len; - LASSERT(rc <= len); } CDEBUG(D_INFO, "Read %i (wanted %u) bytes from %llu\n", copied, len, offset); -- 1.8.3.1