From: Stephen Warren <swarren@wwwdotorg.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH] cmd_nvedit.c: setenv_hex must prefix hex with '0x'
Date: Fri, 04 Oct 2013 16:30:28 -0600 [thread overview]
Message-ID: <524F4184.4020305@wwwdotorg.org> (raw)
In-Reply-To: <20131004221230.92156380A3C@gemini.denx.de>
On 10/04/2013 04:12 PM, Wolfgang Denk wrote:
> Dear Stephen,
>
> In message <524F376C.7070703@wwwdotorg.org> you wrote:
>>
>>> I think we should NAK your patch, and suggest to fix the problem by
>>> reverting commit 3f83c87 and making "load" default to hex input mode.
>>
>> Reverting 3f83c87 would do the opposite of what you want; it'd make
>> extload/fatload require 0x prefixes instead of assuming hex. Perhaps
>> what you want is a tweak to that patch so that the generic load/ls
>> commands always expect a hex value, rather than requiring the 0x prefix?
>
> Well, that should be the result, yes.
>
> You mean the extload/fatload commands have been broken before that?
> OK, eventually the bug was introduced before that. BUt in any case
> it's a bug, and should be fixed.
extload/fatload were broken between the following two commits:
3f83c87 fs: fix number base behaviour change in fatload/ext*load
...
045fa1e fs: add filesystem switch libary, implement ls and fsload commands
(i.e. for about 50 commits)
The generic load command has been "broken" (by design...) since it was
introduced. I suppose you can change the behaviour if you want; anyone
writing "0x..." for their values presumably won't be affected, and if
people really do assume all values in U-Boot are in hex, presumably
nobody currently relies upon using non-prefixed values with the generic
load command, since it doesn't work like that right now.
next prev parent reply other threads:[~2013-10-04 22:30 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-04 15:49 [U-Boot] [PATCH] cmd_nvedit.c: setenv_hex must prefix hex with '0x' Tom Rini
2013-10-04 21:35 ` Wolfgang Denk
2013-10-04 21:47 ` Stephen Warren
2013-10-04 22:12 ` Wolfgang Denk
2013-10-04 22:30 ` Stephen Warren [this message]
2013-10-05 19:07 ` [U-Boot] [PATCH] Fix number base handling of "load" command Wolfgang Denk
2013-10-07 16:14 ` Stephen Warren
2013-10-07 19:40 ` Wolfgang Denk
2013-10-07 19:42 ` [U-Boot] [PATCH V2] " Wolfgang Denk
2013-10-07 20:04 ` [U-Boot] [PATCH] " Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=524F4184.4020305@wwwdotorg.org \
--to=swarren@wwwdotorg.org \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.