On 8/11/2023 12:11 PM, Matthew Wilcox wrote: > On Thu, Aug 10, 2023 at 09:35:37AM -0700, Andrew Morton wrote: >> >> The patch titled >> Subject: zswap: don't warn if none swapcache folio is passed to zswap_load >> has been added to the -mm mm-unstable branch. Its filename is >> zswap-make-zswap_load-take-a-folio-fix.patch > > Disagree that this is a fix patch. My original patch does: Agree with Matthew. The warning was not introduced by Matthew's patch. > > - VM_WARN_ON_ONCE(!PageLocked(page)); > - VM_WARN_ON_ONCE(!PageSwapCache(page)); > + VM_WARN_ON_ONCE(!folio_test_locked(folio)); > + VM_WARN_ON_ONCE(!folio_test_swapcache(folio)); > > so I didn't add a new assertion, merely removed a call to > compound_head(). I think this patch deserves to stand on its own and > not be folded into mine. >