[lkml]   [2011]   [Dec]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH 0/11] Reduce compaction-related stalls and improve asynchronous migration of dirty pages v6
    On Wed, 14 Dec 2011 15:41:22 +0000
    Mel Gorman <> wrote:

    > Short summary: There are severe stalls when a USB stick using VFAT
    > is used with THP enabled that are reduced by this series. If you are
    > experiencing this problem, please test and report back and considering
    > I have seen complaints from openSUSE and Fedora users on this as well
    > as a few private mails, I'm guessing it's a widespread issue. This
    > is a new type of USB-related stall because it is due to synchronous
    > compaction writing where as in the past the big problem was dirty
    > pages reaching the end of the LRU and being written by reclaim.
    > Am cc'ing Andrew this time and this series would replace
    > mm-do-not-stall-in-synchronous-compaction-for-thp-allocations.patch.
    > I'm also cc'ing Dave Jones as he might have merged that patch to Fedora
    > for wider testing and ideally it would be reverted and replaced by
    > this series.

    So it appears that the problem is painful for distros and users and
    that we won't have this fixed until 3.2 at best, and that fix will be a
    difficult backport for distributors of earlier kernels.

    To serve those people better, I'm wondering if we should merge
    mm-do-not-stall-in-synchronous-compaction-for-thp-allocations now, make
    it available for -stable backport and then revert it as part of this
    series? ie: give people a stopgap while we fix it properly?

     \ /
      Last update: 2011-12-16 23:59    [W:0.019 / U:96.632 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site