The patch titled Subject: z3fold-claim-page-in-the-beginning-of-free-v2 has been removed from the -mm tree. Its filename was z3fold-claim-page-in-the-beginning-of-free-v2.patch
This patch was dropped because it was folded into z3fold-claim-page-in-the-beginning-of-free.patch
------------------------------------------------------ From: Vitaly Wool vitalywool@gmail.com Subject: z3fold-claim-page-in-the-beginning-of-free-v2
Link: http://lkml.kernel.org/r/20190928113456.152742cf@bigdell Signed-off-by: Vitaly Wool vitalywool@gmail.com Reported-by: Markus Linnala markus.linnala@gmail.com Cc: Dan Streetman ddstreet@ieee.org Cc: Vlastimil Babka vbabka@suse.cz Cc: Henry Burns henrywolfeburns@gmail.com Cc: Shakeel Butt shakeelb@google.com Cc: stable@vger.kernel.org Signed-off-by: Andrew Morton akpm@linux-foundation.org ---
mm/z3fold.c | 4 ++++ 1 file changed, 4 insertions(+)
--- a/mm/z3fold.c~z3fold-claim-page-in-the-beginning-of-free-v2 +++ a/mm/z3fold.c @@ -1047,12 +1047,14 @@ static void z3fold_free(struct z3fold_po return; } if (page_claimed) { + /* the page has not been claimed by us */ z3fold_page_unlock(zhdr); return; } if (unlikely(PageIsolated(page)) || test_and_set_bit(NEEDS_COMPACTING, &page->private)) { z3fold_page_unlock(zhdr); + clear_bit(PAGE_CLAIMED, &page->private); return; } if (zhdr->cpu < 0 || !cpu_online(zhdr->cpu)) { @@ -1062,10 +1064,12 @@ static void z3fold_free(struct z3fold_po zhdr->cpu = -1; kref_get(&zhdr->refcount); do_compact_page(zhdr, true); + clear_bit(PAGE_CLAIMED, &page->private); return; } kref_get(&zhdr->refcount); queue_work_on(zhdr->cpu, pool->compact_wq, &zhdr->work); + clear_bit(PAGE_CLAIMED, &page->private); z3fold_page_unlock(zhdr); }
_
Patches currently in -mm which might be from vitalywool@gmail.com are
z3fold-claim-page-in-the-beginning-of-free.patch
linux-stable-mirror@lists.linaro.org