Re: [patch 1/1] early_printk: Consolidate random copies of identicalcode

From: Ingo Molnar
Date: Tue Feb 19 2013 - 08:03:45 EST



* Thomas Gleixner <tglx@xxxxxxxxxxxxx> wrote:

> The early console implementations are the same all over the
> place. Move the print function to kernel/printk and get rid of the
> copies.
>
> Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
> Cc: Russell King <linux@xxxxxxxxxxxxxxxx>
> Cc: Mike Frysinger <vapier@xxxxxxxxxx>
> Cc: Michal Simek <monstr@xxxxxxxxx>
> Cc: Ralf Baechle <ralf@xxxxxxxxxxxxxx>
> Cc: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx>
> Cc: Paul Mundt <lethal@xxxxxxxxxxxx>
> Cc: "David S. Miller" <davem@xxxxxxxxxxxxx>
> Cc: Chris Metcalf <cmetcalf@xxxxxxxxxx>
> Cc: Richard Weinberger <richard@xxxxxx>
> Cc: x86@xxxxxxxxxx
>
> ---
> arch/arm/kernel/early_printk.c | 17 +++--------------
> arch/blackfin/kernel/early_printk.c | 2 --
> arch/microblaze/kernel/early_printk.c | 26 ++++----------------------
> arch/mips/kernel/early_printk.c | 11 +++++------
> arch/powerpc/kernel/udbg.c | 6 ++----
> arch/sh/kernel/sh_bios.c | 2 --
> arch/sparc/kernel/setup_32.c | 1 +
> arch/sparc/kernel/setup_64.c | 8 +++++++-
> arch/tile/kernel/early_printk.c | 27 +++++----------------------
> arch/um/kernel/early_printk.c | 8 +++++---
> arch/unicore32/kernel/early_printk.c | 12 ++++--------
> arch/x86/kernel/early_printk.c | 21 ++-------------------
> include/linux/console.h | 1 +
> include/linux/printk.h | 6 ++++++
> kernel/printk.c | 30 +++++++++++++++++++++++-------
> 15 files changed, 68 insertions(+), 110 deletions(-)

Reviewed-by: Ingo Molnar <mingo@xxxxxxxxxx>

Thanks,

Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/