Thread (28 messages) 28 messages, 6 authors, 2022-02-11

Re: [PATCH 02/12] cgroup: rstat: Make cgroup_rstat_cpu_lock name readable

From: Namhyung Kim <hidden>
Date: 2022-02-08 19:17:07
Also in: lkml

Hi Tejun,

On Tue, Feb 8, 2022 at 10:46 AM Tejun Heo [off-list ref] wrote:
On Tue, Feb 08, 2022 at 10:41:58AM -0800, Namhyung Kim wrote:
quoted
The raw_spin_lock_init() uses the argument to name its lockdep map.
But passing per_cpu_ptr() macro directly makes it a very very long
name as it expanded like below:

  ({ do { const void *__vpp_verify = (typeof((&cgroup_rstat_cpu_lock) ...

Let's fix it by passing a local variable instead.  With this change,
the name now looks like:

  cgrp_rstat_cpu_lock

Cc: Tejun Heo <redacted>
Cc: Zefan Li <redacted>
Cc: Johannes Weiner <redacted>
Cc: cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Signed-off-by: Namhyung Kim <redacted>
Acked-by: Tejun Heo <redacted>
Thanks!
but maybe add a comment explaining what's going on?
Sure, I'll add the comment.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help