[U-Boot-Users] Linux commit a6c05c3d changes IP autoconfig behaviour

Dear Ben,
git commit a6c05c3d in the Linux kernel tree changes behaviour of the IP autoconfiguration in Linux:
commit a6c05c3d064dbb83be88cba3189beb5db9d2dfc3 Author: Simon Horman horms@verge.net.au Date: Tue Dec 25 20:54:42 2007 -0800
[IPV4]: Fix ip command line processing.
Recently the documentation in Documentation/nfsroot.txt was update to note that in fact ip=off and ip=::::::off as the latter is ignored and the default (on) is used.
This was certainly a step in the direction of reducing confusion. But it seems to me that the code ought to be fixed up so that ip=::::::off actually turns off ip autoconfiguration.
This patch also notes more specifically that ip=on (aka ip=::::::on) is the default.
Signed-off-by: Simon Horman horms@verge.net.au Signed-off-by: David S. Miller davem@davemloft.net
It seems we have to change all "ip=...off" strings in U-Boot to "ip=...on", as it was attempted in this patch (sorry, it's *big*):
ftp://ftp.denx.de/pub/tmp/Adapt_to_new_IP_autoconfig_policy_in_Linux.patch
However, I'm not sure if this is the right approach (and what it actually means in terms of backward compatibility).
What do you think?
Best regards,
Wolfgang Denk

On Mon, Jan 07, 2008 at 03:18:49PM +0100, Wolfgang Denk wrote:
Dear Ben,
git commit a6c05c3d in the Linux kernel tree changes behaviour of the IP autoconfiguration in Linux:
A patch was already posted to fix the regression so maybe you don't need to do anything. http://permalink.gmane.org/gmane.linux.network/82469

Ville Syrjälä wrote:
On Mon, Jan 07, 2008 at 03:18:49PM +0100, Wolfgang Denk wrote:
Dear Ben,
git commit a6c05c3d in the Linux kernel tree changes behaviour of the IP autoconfiguration in Linux:
A patch was already posted to fix the regression so maybe you don't need to do anything. http://permalink.gmane.org/gmane.linux.network/82469
Phew, that's a relief. If this regression fix goes in (and it looks like it will), Wolfgang's patch shouldn't be needed.
regards, Ben
participants (3)
-
Ben Warren
-
Ville Syrjälä
-
Wolfgang Denk