Re: [PATCH][RFC] err.h: silence sparse warning: dereference of noderef expression

2014-06-11 Thread Jeff Layton
On Wed, 11 Jun 2014 16:11:46 +0300 Dan Carpenter wrote: > On Wed, Jun 11, 2014 at 07:06:32AM -0400, Jeff Layton wrote: > > $ rpm -q sparse > > sparse-0.5.0-1.fc20.x86_64 > > > > I see it all over the tree, but an easy example is fs/locks.c: > > > > $ make fs/locks.o C=1 > > make[1]: Nothing to b

Re: [PATCH][RFC] err.h: silence sparse warning: dereference of noderef expression

2014-06-11 Thread Dan Carpenter
On Wed, Jun 11, 2014 at 07:06:32AM -0400, Jeff Layton wrote: > $ rpm -q sparse > sparse-0.5.0-1.fc20.x86_64 > > I see it all over the tree, but an easy example is fs/locks.c: > > $ make fs/locks.o C=1 > make[1]: Nothing to be done for `all'. > make[1]: Nothing to be done for `relocs'. > CHK

Re: [PATCH][RFC] err.h: silence sparse warning: dereference of noderef expression

2014-06-11 Thread Jeff Layton
On Wed, 11 Jun 2014 08:45:18 +0300 Dan Carpenter wrote: > On Tue, Jun 10, 2014 at 05:38:49PM -0400, Jeff Layton wrote: > > From: Jeff Layton > > > > Lately, when I do a make with C=1, I get *tons* of these warnings: > > > > include/linux/err.h:35:16: warning: dereference of noderef express

Re: [PATCH][RFC] err.h: silence sparse warning: dereference of noderef expression

2014-06-10 Thread Dan Carpenter
On Tue, Jun 10, 2014 at 05:38:49PM -0400, Jeff Layton wrote: > From: Jeff Layton > > Lately, when I do a make with C=1, I get *tons* of these warnings: > > include/linux/err.h:35:16: warning: dereference of noderef expression > include/linux/err.h:30:23: warning: dereference of noderef e

[PATCH][RFC] err.h: silence sparse warning: dereference of noderef expression

2014-06-10 Thread Jeff Layton
From: Jeff Layton Lately, when I do a make with C=1, I get *tons* of these warnings: include/linux/err.h:35:16: warning: dereference of noderef expression include/linux/err.h:30:23: warning: dereference of noderef expression ...so many that it's really driven down the signal to noise ra