| Date | Sat, 5 May 2007 14:14:44 +0200 | From | Frederik Deweerdt <> | Subject | [-mm patch] mutex.h bogus __must_check (was Re: 2.6.21-mm1) |
| |
On Sat, May 05, 2007 at 01:49:55AM -0700, Andrew Morton wrote: > > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21/2.6.21-mm1/ > __must_check was added to mutex_lock_nested() which returns void. This causes the following warnings: include/linux/mutex.h:128: warning: 'warn_unused_result' attribute ignored
This was introduced by broken-out/mutex_lock_interruptible-add-__must_check.patch
Regards, Frederik
Signed-off-by: Frederik Deweerdt <frederik.deweerdt@gmail.com>
diff --git a/include/linux/mutex.h b/include/linux/mutex.h index 616500e..85e4225 100644 --- a/include/linux/mutex.h +++ b/include/linux/mutex.h @@ -124,8 +124,8 @@ extern void fastcall mutex_lock(struct mutex *lock); extern int fastcall mutex_lock_interruptible(struct mutex *lock); #ifdef CONFIG_DEBUG_LOCK_ALLOC -extern void __must_check mutex_lock_nested(struct mutex *lock, - unsigned int subclass); +extern void mutex_lock_nested(struct mutex *lock, + unsigned int subclass); extern int __must_check mutex_lock_interruptible_nested(struct mutex *lock, unsigned int subclass); #else - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|