Messages in this thread | | | From | Huacai Chen <> | Date | Thu, 16 Nov 2017 12:22:22 +0800 | Subject | Re: [PATCH v3 1/4] MIPS: Lonngson64: Copy kernel command line from arcs_cmdline |
| |
Hi, Ralf and James,
Why xxx@lemote.com is always denied by mail.linux-mips.org?
Huacai
On Wed, Nov 15, 2017 at 11:11 AM, Jiaxun Yang <jiaxun.yang@flygoat.com> wrote: > Since lemote-2f/marchtype.c need to get cmdline from loongson.h > this patch simply copy kernel command line from arcs_cmdline > to fix that issue. > > Signed-off-by: Jiaxun Yang <jiaxun.yang@flygoat.com> > --- > arch/mips/include/asm/mach-loongson64/loongson.h | 6 ++++++ > arch/mips/loongson64/common/cmdline.c | 7 +++++++ > 2 files changed, 13 insertions(+) > > diff --git a/arch/mips/include/asm/mach-loongson64/loongson.h b/arch/mips/include/asm/mach-loongson64/loongson.h > index c68c0cc879c6..1edf3a484e6a 100644 > --- a/arch/mips/include/asm/mach-loongson64/loongson.h > +++ b/arch/mips/include/asm/mach-loongson64/loongson.h > @@ -45,6 +45,12 @@ static inline void prom_init_uart_base(void) > #endif > } > > +/* > + * Copy kernel command line from arcs_cmdline > + */ > +#include <asm/setup.h> > +extern char loongson_cmdline[COMMAND_LINE_SIZE]; > + > /* irq operation functions */ > extern void bonito_irqdispatch(void); > extern void __init bonito_irq_init(void); > diff --git a/arch/mips/loongson64/common/cmdline.c b/arch/mips/loongson64/common/cmdline.c > index 01fbed137028..49e172184e15 100644 > --- a/arch/mips/loongson64/common/cmdline.c > +++ b/arch/mips/loongson64/common/cmdline.c > @@ -21,6 +21,11 @@ > > #include <loongson.h> > > +/* the kernel command line copied from arcs_cmdline */ > +#include <linux/export.h> > +char loongson_cmdline[COMMAND_LINE_SIZE]; > +EXPORT_SYMBOL(loongson_cmdline); > + > void __init prom_init_cmdline(void) > { > int prom_argc; > @@ -45,4 +50,6 @@ void __init prom_init_cmdline(void) > } > > prom_init_machtype(); > + /* copy arcs_cmdline into loongson_cmdline */ > + strncpy(loongson_cmdline, arcs_cmdline, COMMAND_LINE_SIZE); > } > -- > 2.14.1 > >
| |