From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754149AbcLYDAo (ORCPT ); Sat, 24 Dec 2016 22:00:44 -0500 Received: from mail-pg0-f68.google.com ([74.125.83.68]:32984 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752199AbcLYDAm (ORCPT ); Sat, 24 Dec 2016 22:00:42 -0500 From: Nicholas Piggin 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 Subject: [PATCH 0/2] PageWaiters again Date: Sun, 25 Dec 2016 13:00:28 +1000 Message-Id: <20161225030030.23219-1-npiggin@gmail.com> X-Mailer: git-send-email 2.11.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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