diff options
author | John Crispin <blogic@openwrt.org> | 2011-07-03 17:38:11 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2011-07-03 17:38:11 +0000 |
commit | bcbc1237cda80a8ccadc7c47033bcc16f6ddf7bd (patch) | |
tree | eae1d95d33d77f54dac27149e793edfe38c6ef57 /target/linux/lantiq/patches-2.6.32/230-cmdline_hack.patch | |
parent | 3142770104aace7fdf988a21e884fd2d1a03f071 (diff) | |
download | upstream-bcbc1237cda80a8ccadc7c47033bcc16f6ddf7bd.tar.gz upstream-bcbc1237cda80a8ccadc7c47033bcc16f6ddf7bd.tar.bz2 upstream-bcbc1237cda80a8ccadc7c47033bcc16f6ddf7bd.zip |
update lantiq/falcon patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27406 3c298f89-4303-0410-b956-a3cf2f4a3e73
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 df232869f3..f5a5704e6f 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)); } } |