| Date | Fri, 15 Mar 2013 10:25:05 +0800 | Subject | Re: [PATCHv2, RFC 09/30] thp, mm: rewrite delete_from_page_cache() to support huge pages | From | Hillf Danton <> |
| |
On Fri, Mar 15, 2013 at 1:50 AM, Kirill A. Shutemov <kirill.shutemov@linux.intel.com> wrote: > + if (PageTransHuge(page)) { > + int i; > + > + for (i = 0; i < HPAGE_CACHE_NR; i++) > + radix_tree_delete(&mapping->page_tree, page->index + i);
Move the below page_cache_release for tail page here, please.
> + nr = HPAGE_CACHE_NR; [...] > + if (PageTransHuge(page)) > + for (i = 1; i < HPAGE_CACHE_NR; i++) > + page_cache_release(page + i); > page_cache_release(page);
|