To: linus, akpm Cc: lkml Subject: [PATCH] m68k sparse void return M68k: Don't return anything in functions returning void (found by sparse) Signed-off-by: Geert Uytterhoeven --- mac/macints.c | 3 ++- mm/kmap.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) --- linux-2.6.8-rc2/arch/m68k/mac/macints.c 2004-05-24 11:13:22.000000000 +0200 +++ linux-m68k-2.6.8-rc2/arch/m68k/mac/macints.c 2004-07-10 21:06:54.000000000 +0200 @@ -545,7 +545,8 @@ #endif if (irq < VIA1_SOURCE_BASE) { - return cpu_free_irq(irq, dev_id); + cpu_free_irq(irq, dev_id); + return; } if (irq >= NUM_MAC_SOURCES) { --- linux-2.6.8-rc2/arch/m68k/mm/kmap.c 2004-04-28 16:08:20.000000000 +0200 +++ linux-m68k-2.6.8-rc2/arch/m68k/mm/kmap.c 2004-07-10 21:06:54.000000000 +0200 @@ -45,7 +45,7 @@ static inline void free_io_area(void *addr) { - return vfree((void *)(PAGE_MASK & (unsigned long)addr)); + vfree((void *)(PAGE_MASK & (unsigned long)addr)); } #else