Messages in this thread Patch in this message | | | From | Miaohe Lin <> | Subject | [PATCH 1/2] mm/zbud: reuse unbuddied[0] as buddied in zbud_pool | Date | Sat, 5 Jun 2021 15:51:40 +0800 |
| |
Since commit 9d8c5b5284e4 ("mm: zbud: fix condition check on allocation size"), zbud_pool.unbuddied[0] is always unused. We can reuse it as buddied field to save some possible memory.
Signed-off-by: Miaohe Lin <linmiaohe@huawei.com> --- mm/zbud.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/zbud.c b/mm/zbud.c index a200121da400..91543be47e3d 100644 --- a/mm/zbud.c +++ b/mm/zbud.c @@ -96,7 +96,7 @@ struct zbud_pool { spinlock_t lock; struct list_head unbuddied[NCHUNKS]; - struct list_head buddied; +#define buddied unbuddied[0] struct list_head lru; u64 pages_nr; const struct zbud_ops *ops; -- 2.23.0
| |