Messages in this thread | | | Date | Wed, 14 Jan 2009 16:07:58 +0900 | From | KAMEZAWA Hiroyuki <> | Subject | Re: [PATCH v2] memcg: fix section mismatch |
| |
On Wed, 14 Jan 2009 15:04:32 +0800 Li Zefan <lizf@cn.fujitsu.com> wrote:
> At system boot when creating the top cgroup, mem_cgroup_create() calls > enable_swap_cgroup() which is marked as __init, so mark mem_cgroup_create() > as __ref to avoid false section mismatch warning. > > Reported-by: Rakib Mullick <rakib.mullick@gmail.com> > Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Acked-by; KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
> --- > > use __ref instead of __init_refok > change log ?
> --- > mm/memcontrol.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/mm/memcontrol.c b/mm/memcontrol.c > index e2996b8..e57afca 100644 > --- a/mm/memcontrol.c > +++ b/mm/memcontrol.c > @@ -2181,7 +2181,7 @@ static void __init enable_swap_cgroup(void) > } > #endif > > -static struct cgroup_subsys_state * > +static struct cgroup_subsys_state * __ref > mem_cgroup_create(struct cgroup_subsys *ss, struct cgroup *cont) > { > struct mem_cgroup *mem, *parent; > -- > 1.5.4.rc3 >
| |