Prev: net: Make accesses to ->br_port safe for sparse RCU
Next: [PATCH 2/5] viafb: get rid of i2c debug cruft
From: Randy Dunlap on 5 May 2010 18:10 On 05/05/10 14:54, ebiederm(a)xmission.com wrote: > > It appears gcc can't cope with using an enum that is only declared in > an inline function declaration, that doesn't even use the variable > that is so declared. > > Avoid the silliness and replace the enum with an int, and make gcc > happy. > > Signed-off-by: Eric W. Biederman <ebiederm(a)aristanetworks.com> Acked-by: Randy Dunlap <randy.dunlap(a)oracle.com> Thanks, Eric. > --- > include/linux/sysfs.h | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/include/linux/sysfs.h b/include/linux/sysfs.h > index e58ca1c..17cbeb7 100644 > --- a/include/linux/sysfs.h > +++ b/include/linux/sysfs.h > @@ -318,7 +318,7 @@ static inline void sysfs_put(struct sysfs_dirent *sd) > { > } > > -static inline void sysfs_exit_ns(enum kobj_ns_type type, const void *tag) > +static inline void sysfs_exit_ns(int type, const void *tag) > { > } > -- ~Randy *** Remember to use Documentation/SubmitChecklist when testing your code *** -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |