Commit c95fdec6 authored by Liu Shixin's avatar Liu Shixin
Browse files

memcg: fix implicit declaration of memcg_print_bad_task()

hulk inclusion
category: bugfix
bugzilla: https://gitee.com/src-openeuler/kernel/issues/I6NYW4


CVE: NA

--------------------------------

Fix implicit declaration of function 'memcg_print_bad_task'.

Fixes: 9cd6f55e ("mm: oom: move memcg_print_bad_task() out of mem_cgroup_scan_tasks()")
Signed-off-by: default avatarLiu Shixin <liushixin2@huawei.com>
parent 7b970383
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -420,6 +420,8 @@ bool memcg_low_priority_scan_tasks(int (*)(struct task_struct *, void *),
void memcg_print_bad_task(struct oom_control *oc);
extern int sysctl_memcg_qos_handler(struct ctl_table *table,
		int write, void __user *buffer, size_t *length, loff_t *ppos);
#else
void memcg_print_bad_task(struct oom_control *oc);
#endif

/*
@@ -1695,6 +1697,10 @@ unsigned long mem_cgroup_soft_limit_reclaim(pg_data_t *pgdat, int order,
{
	return 0;
}

static inline void memcg_print_bad_task(struct oom_control *oc)
{
}
#endif /* CONFIG_MEMCG */

/* idx can be of type enum memcg_stat_item or node_stat_item */