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