diff options
author | John Crispin <john@openwrt.org> | 2011-07-03 17:38:11 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2011-07-03 17:38:11 +0000 |
commit | 43771202d35da68615a4af0743816aabe97a85e4 (patch) | |
tree | 8f97e9402a68032268cfe93b3189b6ed16c60bc5 /target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch | |
parent | d43cbe24a5397078d936f85b2afed3b2490dfc2c (diff) | |
download | mtk-20170518-43771202d35da68615a4af0743816aabe97a85e4.zip mtk-20170518-43771202d35da68615a4af0743816aabe97a85e4.tar.gz mtk-20170518-43771202d35da68615a4af0743816aabe97a85e4.tar.bz2 |
update lantiq/falcon patches
SVN-Revision: 27406
Diffstat (limited to 'target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch')
-rw-r--r-- | target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch b/target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch index df23286..f5a5704 100644 --- a/target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch +++ b/target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch @@ -1,6 +1,6 @@ --- a/arch/mips/lantiq/prom.c +++ b/arch/mips/lantiq/prom.c -@@ -39,6 +39,34 @@ +@@ -39,20 +39,51 @@ void prom_free_prom_memory(void) { } @@ -35,7 +35,18 @@ static void __init prom_init_cmdline(void) { int argc = fw_arg0; -@@ -53,6 +81,7 @@ + char **argv = (char **) KSEG1ADDR(fw_arg1); + int i; + ++ arcs_cmdline[0] = '\0'; ++ + for (i = 0; i < argc; i++) { +- char *p = (char *) KSEG1ADDR(argv[i]); ++ char *p = (char *) KSEG1ADDR(argv[i]); + +- if (p && *p) { ++ if (CPHYSADDR(p) && *p) { + strlcat(arcs_cmdline, p, sizeof(arcs_cmdline)); strlcat(arcs_cmdline, " ", sizeof(arcs_cmdline)); } } |