From: Alexander Holler <hidden> Date: 2011-01-11 23:45:56
When CONFIG_CMDLINE_FORCE is used, the warning
Ignoring unrecognised tag 0x54410009
was displayed. Change this to
Ignoring tag cmdline (using the default kernel command line)
Signed-off-by: Alexander Holler <redacted>
---
arch/arm/kernel/setup.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
Hello,
On Wed, Jan 12, 2011 at 12:45:56AM +0100, Alexander Holler wrote:
quoted hunk
When CONFIG_CMDLINE_FORCE is used, the warning
Ignoring unrecognised tag 0x54410009
was displayed. Change this to
Ignoring tag cmdline (using the default kernel command line)
Signed-off-by: Alexander Holler <redacted>
---
arch/arm/kernel/setup.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
@@ -649,15 +649,17 @@ static int __init parse_tag_revision(const struct tag *tag)__tagtable(ATAG_REVISION,parse_tag_revision);-#ifndef CONFIG_CMDLINE_FORCEstaticint__initparse_tag_cmdline(conststructtag*tag){+#ifndef CONFIG_CMDLINE_FORCEstrlcpy(default_command_line,tag->u.cmdline.cmdline,COMMAND_LINE_SIZE);+#else+pr_warning("Ignoring tag cmdline (using the default kernel command line)\n");+#endif /* CONFIG_CMDLINE_FORCE */
Does it make sense at all to disable CONFIG_CMDLINE_FORCE? If not, I
suggest to remove it.
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-K?nig |
Industrial Linux Solutions | http://www.pengutronix.de/ |
@@ -649,15 +649,17 @@ static int __init parse_tag_revision(const struct tag *tag)__tagtable(ATAG_REVISION,parse_tag_revision);-#ifndef CONFIG_CMDLINE_FORCEstaticint__initparse_tag_cmdline(conststructtag*tag){+#ifndef CONFIG_CMDLINE_FORCEstrlcpy(default_command_line,tag->u.cmdline.cmdline,COMMAND_LINE_SIZE);+#else+pr_warning("Ignoring tag cmdline (using the default kernel command line)\n");+#endif /* CONFIG_CMDLINE_FORCE */
Does it make sense at all to disable CONFIG_CMDLINE_FORCE? If not, I
suggest to remove it.
Eeh? Do you understand what CONFIG_CMDLINE_FORCE is and what effect it
has?
When CONFIG_CMDLINE_FORCE is enabled, we ignore the command line passed
in from the boot loader and always use the built-in command line. When
CONFIG_CMDLINE_FORCE is disabled, we will use the boot loader supplied
command line if present.
"Does it make sense at all to disable CONFIG_CMDLINE_FORCE" so, if you
always have it enabled, you can never pass in a command line from a boot
loader. That's an absolutely idiotic idea.
_Most_ of us want to pass in command lines from the boot loader so we can
configure things.
Please, if you don't understand, ask questions rather than making
completely misleading review comments which may confuse patch submitters.
From: Russell King - ARM Linux <hidden> Date: 2011-01-12 09:19:55
On Wed, Jan 12, 2011 at 12:45:56AM +0100, Alexander Holler wrote:
When CONFIG_CMDLINE_FORCE is used, the warning
Ignoring unrecognised tag 0x54410009
was displayed. Change this to
Ignoring tag cmdline (using the default kernel command line)
Patch is fine, can you send it to the patch system please?
Thanks.
Hello Russell,
On Wed, Jan 12, 2011 at 09:17:16AM +0000, Russell King - ARM Linux wrote:
quoted
Does it make sense at all to disable CONFIG_CMDLINE_FORCE? If not, I
suggest to remove it.
Eeh? Do you understand what CONFIG_CMDLINE_FORCE is and what effect it
has?
When CONFIG_CMDLINE_FORCE is enabled, we ignore the command line passed
in from the boot loader and always use the built-in command line. When
CONFIG_CMDLINE_FORCE is disabled, we will use the boot loader supplied
command line if present.
"Does it make sense at all to disable CONFIG_CMDLINE_FORCE" so, if you
always have it enabled, you can never pass in a command line from a boot
loader. That's an absolutely idiotic idea.
_Most_ of us want to pass in command lines from the boot loader so we can
configure things.
ah, I thought the effect of CONFIG_CMDLINE_FORCE would be its inverse.
And ok, this is probably about broken boot loaders that I'm just not
used to.
Please, if you don't understand, ask questions rather than making
completely misleading review comments which may confuse patch submitters.
IMHO "Does it make sense at all to disable CONFIG_CMDLINE_FORCE?" is a
question, isn't it?
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-K?nig |
Industrial Linux Solutions | http://www.pengutronix.de/ |
From: Alexander Holler <hidden> Date: 2011-01-12 12:42:37
Hello,
Am 12.01.2011 10:32, schrieb Uwe Kleine-K?nig:
Hello Russell,ah, I thought the effect of CONFIG_CMDLINE_FORCE would be its inverse.
And ok, this is probably about broken boot loaders that I'm just not
used to.
The real intention of CONFIG_CMD_FORCE was hotplug. Take a device with a
bootloader wich loads the kernel from the first partition of a
changeable media (e.g. usb-hd).
Without that option you would have to use the same command line for all
medias.
But I find it also very handy for rescue-kernels and such.
Regards,
Alexander