From: Sergey Cheremencev Date: Thu, 8 Aug 2024 09:49:15 +0000 (+0100) Subject: LU-18086 sec: fix ppp_max_pages X-Git-Tag: 2.15.91~55 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=refs%2Fchanges%2F63%2F55963%2F6;p=fs%2Flustre-release.git LU-18086 sec: fix ppp_max_pages Set ppp_max_pages as a number of pool's elements instead of pages number. Signed-off-by: Sergey Cheremencev Signed-off-by: Artem Blagodarenko Change-Id: Ic7ce0b7d6416fb7ace8b0b9ed33baeeffa95d13b Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55963 Reviewed-by: Andreas Dilger Reviewed-by: Oleg Drokin Reviewed-by: Patrick Farrell Tested-by: jenkins Tested-by: Maloo --- diff --git a/lustre/obdclass/page_pools.c b/lustre/obdclass/page_pools.c index 0f86607..6b7cbd1 100644 --- a/lustre/obdclass/page_pools.c +++ b/lustre/obdclass/page_pools.c @@ -1072,7 +1072,7 @@ int obd_pool_init(void) GOTO(fail, rc = -ENOMEM); pool = page_pools[pool_order]; - pool->opp_max_pages = pool_max_pages; + pool->opp_max_pages = pool_max_pages >> pool_order; pool->opp_max_ptr_pages = npages_to_nptr_pages(pool->opp_max_pages);