From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f71.google.com (mail-pg0-f71.google.com [74.125.83.71]) by kanga.kvack.org (Postfix) with ESMTP id 4922A6B0038 for ; Sat, 24 Dec 2016 22:00:43 -0500 (EST) Received: by mail-pg0-f71.google.com with SMTP id 5so642892151pgi.2 for ; Sat, 24 Dec 2016 19:00:43 -0800 (PST) Received: from mail-pg0-x242.google.com (mail-pg0-x242.google.com. [2607:f8b0:400e:c05::242]) by mx.google.com with ESMTPS id a96si39013893pli.220.2016.12.24.19.00.42 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 24 Dec 2016 19:00:42 -0800 (PST) Received: by mail-pg0-x242.google.com with SMTP id b1so5268219pgc.1 for ; Sat, 24 Dec 2016 19:00:42 -0800 (PST) From: Nicholas Piggin Subject: [PATCH 0/2] PageWaiters again Date: Sun, 25 Dec 2016 13:00:28 +1000 Message-Id: <20161225030030.23219-1-npiggin@gmail.com> Sender: owner-linux-mm@kvack.org List-ID: To: Linus Torvalds Cc: Nicholas Piggin , Dave Hansen , Bob Peterson , Linux Kernel Mailing List , Steven Whitehouse , Andrew Lutomirski , Andreas Gruenbacher , Peter Zijlstra , linux-mm , Mel Gorman I cleaned up the changelog a bit and made a few tweaks to patch 1 as described in my reply to Hugh. Resending with SOBs. Thanks, Nick Nicholas Piggin (2): mm: Use owner_priv bit for PageSwapCache, valid when PageSwapBacked mm: add PageWaiters indicating tasks are waiting for a page bit include/linux/mm.h | 2 + include/linux/page-flags.h | 33 ++++++-- include/linux/pagemap.h | 23 +++--- include/linux/writeback.h | 1 - include/trace/events/mmflags.h | 2 +- init/main.c | 3 +- mm/filemap.c | 181 +++++++++++++++++++++++++++++++++-------- mm/internal.h | 2 + mm/memory-failure.c | 4 +- mm/migrate.c | 14 ++-- mm/swap.c | 2 + 11 files changed, 199 insertions(+), 68 deletions(-) -- 2.11.0 -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org