X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fllite%2Frw26.c;h=36d9c56a5650c37ee0000ad11f0b966b3fb9c946;hp=76c87aeed3fa142ad408870d23c3f98c9b88a4a7;hb=b64b9646f17b771c415e4b39cb8babcdc7541b30;hpb=dfe2d225b86d4215cbd09e863e8de7547f0d4dae diff --git a/lustre/llite/rw26.c b/lustre/llite/rw26.c index 76c87ae..36d9c56 100644 --- a/lustre/llite/rw26.c +++ b/lustre/llite/rw26.c @@ -372,7 +372,8 @@ ll_direct_rw_pages(const struct lu_env *env, struct cl_io *io, size_t size, * Set page clip to tell transfer formation engine * that page has to be sent even if it is beyond KMS. */ - cl_page_clip(env, page, 0, min(size, page_size)); + if (size < page_size) + cl_page_clip(env, page, 0, size); ++io_pages; /* drop the reference count for cl_page_find */