The spinklock in z3fold_alloc() is used to protect page->lru, but now it was removed in commit 'e774a7bc7f0ad', so remove the spinlock too. Signed-off-by: Zhongkun He <hezhongkun.hzk@xxxxxxxxxxxxx> --- mm/z3fold.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/mm/z3fold.c b/mm/z3fold.c index 7f608c0667f3..58946cacbfbb 100644 --- a/mm/z3fold.c +++ b/mm/z3fold.c @@ -1068,9 +1068,7 @@ static int z3fold_alloc(struct z3fold_pool *pool, size_t size, gfp_t gfp, add_to_unbuddied(pool, zhdr); headless: - spin_lock(&pool->lock); *handle = encode_handle(zhdr, bud); - spin_unlock(&pool->lock); if (bud != HEADLESS) z3fold_page_unlock(zhdr); -- 2.20.1