lkml.org 
[lkml]   [2019]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 3/3] mm, pcpu: Make zone pcp updates and reset internal to the mm
    On Fri 18-10-19 11:56:06, Mel Gorman wrote:
    > Memory hotplug needs to be able to reset and reinit the pcpu allocator
    > batch and high limits but this action is internal to the VM. Move
    > the declaration to internal.h
    >
    > Signed-off-by: Mel Gorman <mgorman@techsingularity.net>

    Acked-by: Michal Hocko <mhocko@suse.com>

    > ---
    > include/linux/mm.h | 3 ---
    > mm/internal.h | 3 +++
    > 2 files changed, 3 insertions(+), 3 deletions(-)
    >
    > diff --git a/include/linux/mm.h b/include/linux/mm.h
    > index cc292273e6ba..22d6104f2341 100644
    > --- a/include/linux/mm.h
    > +++ b/include/linux/mm.h
    > @@ -2219,9 +2219,6 @@ void warn_alloc(gfp_t gfp_mask, nodemask_t *nodemask, const char *fmt, ...);
    >
    > extern void setup_per_cpu_pageset(void);
    >
    > -extern void zone_pcp_update(struct zone *zone);
    > -extern void zone_pcp_reset(struct zone *zone);
    > -
    > /* page_alloc.c */
    > extern int min_free_kbytes;
    > extern int watermark_boost_factor;
    > diff --git a/mm/internal.h b/mm/internal.h
    > index 0d5f720c75ab..0a3d41c7b3c5 100644
    > --- a/mm/internal.h
    > +++ b/mm/internal.h
    > @@ -165,6 +165,9 @@ extern void post_alloc_hook(struct page *page, unsigned int order,
    > gfp_t gfp_flags);
    > extern int user_min_free_kbytes;
    >
    > +extern void zone_pcp_update(struct zone *zone);
    > +extern void zone_pcp_reset(struct zone *zone);
    > +
    > #if defined CONFIG_COMPACTION || defined CONFIG_CMA
    >
    > /*
    > --
    > 2.16.4
    >

    --
    Michal Hocko
    SUSE Labs

    \
     
     \ /
      Last update: 2019-10-18 15:03    [W:4.896 / U:0.140 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site