On Mon, 2017-07-24 at 13:18 +0800, Huang, Ying wrote: > From: Huang Ying <[email protected]> > > Previously, swapcache_free_cluster() is used only in the error path > of > shrink_page_list() to free the swap cluster just allocated if the > THP (Transparent Huge Page) is failed to be split. In this patch, it > is enhanced to clear the swap cache flag (SWAP_HAS_CACHE) for the > swap > cluster that holds the contents of THP swapped out. > > This will be used in delaying splitting THP after swapping out > support. Because there is no THP swapping in as a whole support yet, > after clearing the swap cache flag, the swap cluster backing the THP > swapped out will be split. So that the swap slots in the swap > cluster > can be swapped in as normal pages later. > > Signed-off-by: "Huang, Ying" <[email protected]> > Cc: Johannes Weiner <[email protected]> > Cc: Minchan Kim <[email protected]> > Cc: Hugh Dickins <[email protected]> > Cc: Shaohua Li <[email protected]> > Cc: Rik van Riel <[email protected]> >
Acked-by: Rik van Riel <[email protected]> -- All rights reversed
signature.asc
Description: This is a digitally signed message part

