Skip to content

RFC optimise unlock_page / end_page_writeback

Nicholas Piggin linux-mm oe-lkp 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest2 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2mm: Use owner_priv bit for PageSwapCache, valid when PageSwapBackedinclude/linux/page-flags.h include/trace/events/mmflags.h+10 -32 replies
2/2mm: add PageWaiters bit to indicate waitqueue should be checkedinclude/linux/page-flags.h include/linux/pagemap.h include/trace/events/mmflags.h +2 more+138 -4715 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC][PATCH 0/2] optimise unlock_page / end_page_writeback

Hi,

There doesn't seem to be much more discussion about this, so let's kick it along a bit. I tried to reclaim a page flag because I can't bring myself to ifdef it to 64-bit only, but otherwise the patches don't depend on each other at all.

Thanks,
Nick

Nicholas Piggin (2):
mm: Use owner_priv bit for PageSwapCache, valid when PageSwapBacked
mm: add PageWaiters bit to indicate waitqueue should be checked

 include/linux/page-flags.h     |  14 +++-
 include/linux/pagemap.h        |  23 +++---
 include/trace/events/mmflags.h |   2 +-
 mm/filemap.c                   | 157 ++++++++++++++++++++++++++++++++---------
 mm/swap.c                      |   2 +
 5 files changed, 148 insertions(+), 50 deletions(-)
Signature · 7 lines
2.9.3

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to [email protected].  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>