cgroup: Use lld instead of ld when printing pids controller events_limit
The `events_limit` variable needs to be formatted with %lld and not %ld. This fixes the following warning discovered by kbuild test robot: kernel/cgroup_pids.c: In function 'pids_events_show': kernel/cgroup_pids.c:313:24: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'long long int' [-Wformat=] seq_printf(sf, "max %ld\n", atomic64_read(&pids->events_limit)); ^ tj: Added explicit (s64) cast as atomic64 switches between long long and long depending on 32 or 64. Signed-off-by: Kenny Yu <kennyyu@fb.com> Signed-off-by: Tejun Heo <tj@kernel.org>
This commit is contained in:
parent
135b8b37bd
commit
9f6870dd97
|
@ -310,7 +310,7 @@ static int pids_events_show(struct seq_file *sf, void *v)
|
|||
{
|
||||
struct pids_cgroup *pids = css_pids(seq_css(sf));
|
||||
|
||||
seq_printf(sf, "max %ld\n", atomic64_read(&pids->events_limit));
|
||||
seq_printf(sf, "max %lld\n", (s64)atomic64_read(&pids->events_limit));
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue