projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
upgrade iop32x to 2.6.30
[openwrt.git]
/
target
/
linux
/
rb532
/
patches
/
001-cmdline_hack.patch
diff --git
a/target/linux/rb532/patches/001-cmdline_hack.patch
b/target/linux/rb532/patches/001-cmdline_hack.patch
index
b177342
..
246e502
100644
(file)
--- a/
target/linux/rb532/patches/001-cmdline_hack.patch
+++ b/
target/linux/rb532/patches/001-cmdline_hack.patch
@@
-1,33
+1,19
@@
---- a/arch/mips/kernel/head.S
-+++ b/arch/mips/kernel/head.S
-@@ -123,6 +123,11 @@
-
- j kernel_entry
- nop
-+
-+
-+EXPORT(_image_cmdline)
-+ .ascii "CMDLINE:"
-+
- #ifndef CONFIG_NO_EXCEPT_FILL
- /*
- * Reserved space for exception handlers.
--- a/arch/mips/rb532/prom.c
+++ b/arch/mips/rb532/prom.c
--- a/arch/mips/rb532/prom.c
+++ b/arch/mips/rb532/prom.c
-@@ -67,6 +67,7 @@
+@@ -67,6 +67,7 @@
static inline unsigned long tag2ul(char
return simple_strtoul(num, 0, 10);
}
return simple_strtoul(num, 0, 10);
}
-+extern char _
image_cmdline
;
++extern char _
_image_cmdline[]
;
void __init prom_setup_cmdline(void)
{
char cmd_line[CL_SIZE];
void __init prom_setup_cmdline(void)
{
char cmd_line[CL_SIZE];
-@@ -109,6 +110,9 @@
+@@ -109,6 +110,9 @@
void __init prom_setup_cmdline(void)
}
*(cp++) = ' ';
}
*(cp++) = ' ';
-+ strcpy(cp,(
&_image_cmdline + 8
));
-+ cp += strlen(
&
_image_cmdline);
++ strcpy(cp,(
__image_cmdline
));
++ cp += strlen(
_
_image_cmdline);
+
i = strlen(arcs_cmdline);
if (i > 0) {
+
i = strlen(arcs_cmdline);
if (i > 0) {
This page took
0.026431 seconds
and
4
git commands to generate.