Messages in this thread | | | Date | Tue, 3 Mar 2015 08:46:42 -0500 | From | Tejun Heo <> | Subject | Re: [PATCH 1/1] cgroup: fix var may be used uninitialized warning |
| |
On Tue, Mar 03, 2015 at 09:59:47AM +0100, Javier Martinez Canillas wrote: > When building cgroup, GCC warns that the root variable > may be used uninitialized in the cgroup_mount function. > > kernel/cgroup.c: In function ‘cgroup_mount’: > kernel/cgroup.c:1886:13: warning: ‘root’ may be used uninitialized in this function [-Wuninitialized] > kernel/cgroup.c:1742:22: note: ‘root’ was declared here > > This can never happen because if the struct cgroup_root > can't be allocated, ret is set to -ENOMEM and the error > returned so the code using root is not reachable. But > set root to NULL just to silence the compiler warning.
Which compiler are you on?
Thanks.
-- tejun
| |