The patch titled Fix warnings for WARN_ON if CONFIG_BUG is disabled has been removed from the -mm tree. Its filename was fix-warnings-for-warn_on-if-config_bug-is-disabled.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: Fix warnings for WARN_ON if CONFIG_BUG is disabled From: Ralf Baechle <ralf@xxxxxxxxxxxxxx> In most cases the return value of WARN_ON() is ignored. If the generic definition for the !CONFIG_BUG case is used this will result in a warning: CC kernel/sched.o In file included from include/linux/bio.h:25, from include/linux/blkdev.h:14, from kernel/sched.c:39: include/linux/ioprio.h: In function â??task_ioprioâ??: include/linux/ioprio.h:50: warning: statement with no effect kernel/sched.c: In function â??context_switchâ??: kernel/sched.c:1834: warning: statement with no effect Signed-off-by: Ralf Baechle <ralf@xxxxxxxxxxxxxx> Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- include/asm-generic/bug.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff -puN include/asm-generic/bug.h~fix-warnings-for-warn_on-if-config_bug-is-disabled include/asm-generic/bug.h --- a/include/asm-generic/bug.h~fix-warnings-for-warn_on-if-config_bug-is-disabled +++ a/include/asm-generic/bug.h @@ -37,7 +37,10 @@ #endif #ifndef HAVE_ARCH_WARN_ON -#define WARN_ON(condition) unlikely((condition)) +#define WARN_ON(condition) ({ \ + typeof(condition) __ret_warn_on = (condition); \ + unlikely(__ret_warn_on); \ +}) #endif #endif _ Patches currently in -mm which might be from ralf@xxxxxxxxxxxxxx are origin.patch git-mips.patch add-shared-version-of-apm-emulation.patch arm-convert-to-use-shared-apm-emulation.patch mips-convert-to-use-shared-apm-emulation.patch export-pm_suspend-for-the-shared-apm-emulation.patch generic-ioremap_page_range-mips-conversion.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html