Hillf Danton wrote:
> On Fri, Mar 15, 2013 at 1:50 AM, Kirill A. Shutemov
> wrote:
> > + if (PageTransHuge(page)) {
> > + int i;
> > +
> > + for (i = 0; i < HPAGE_CACHE_NR; i++)
> > + radix_tree_delete(>page_tree, page->index
> > + i);
>
>
Hillf Danton wrote:
On Fri, Mar 15, 2013 at 1:50 AM, Kirill A. Shutemov
kirill.shute...@linux.intel.com wrote:
+ if (PageTransHuge(page)) {
+ int i;
+
+ for (i = 0; i HPAGE_CACHE_NR; i++)
+ radix_tree_delete(mapping-page_tree,
On Fri, Mar 15, 2013 at 1:50 AM, Kirill A. Shutemov
wrote:
> + if (PageTransHuge(page)) {
> + int i;
> +
> + for (i = 0; i < HPAGE_CACHE_NR; i++)
> + radix_tree_delete(>page_tree, page->index +
> i);
Move the below page_cache_release for
From: "Kirill A. Shutemov"
As with add_to_page_cache_locked() we handle HPAGE_CACHE_NR pages a
time.
Signed-off-by: Kirill A. Shutemov
---
mm/filemap.c | 27 +--
1 file changed, 21 insertions(+), 6 deletions(-)
diff --git a/mm/filemap.c b/mm/filemap.c
index
From: Kirill A. Shutemov kirill.shute...@linux.intel.com
As with add_to_page_cache_locked() we handle HPAGE_CACHE_NR pages a
time.
Signed-off-by: Kirill A. Shutemov kirill.shute...@linux.intel.com
---
mm/filemap.c | 27 +--
1 file changed, 21 insertions(+), 6
On Fri, Mar 15, 2013 at 1:50 AM, Kirill A. Shutemov
kirill.shute...@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
6 matches
Mail list logo