[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: xfs + rmap?



On Fri, Feb 01, 2002 at 02:50:13PM -0800, Adam McKenna wrote:
> issue 2 - vmscan.c - see http://flounder.net/vmscan.c.rej for the .rej file.

If I apply the patches in reverse order (i.e., apply rmap first then xfs), I
get the following .rej for vmscan.c:

***************
*** 391,397 ****
            continue;
        }

-       if (PageDirty(page) && is_page_cache_freeable(page) && page->mapping)
        {
            /*
             * It is not critical here to write it only if
             * the page is unmapped beause any direct writer
--- 391,397 ----
            continue;
        }

+       if ((PageDirty(page) || DelallocPage(page)) &&
is_page_cache_freeable(page) && page->mapping) {
            /*
             * It is not critical here to write it only if
             * the page is unmapped beause any direct writer


--Adam

-- 
Adam McKenna <adam@flounder.net>   | GPG: 17A4 11F7 5E7E C2E7 08AA
http://flounder.net/publickey.html |      38B0 05D0 8BF7 2C6D 110A