
Dear Eric Nelson,
In message 4988BBC0.4070004@boundarydevices.com you wrote:
As I mentioned, the customer requesting the feature has a regulatory requirement any time __code__ changes. They have interpreted boot loader scripts as being executable, so they have to write checks if the script changes, but not if "data" changes. They interpret a file containing a variable as data.
Hm... If we think this to a logical end that would mean that you have to disable the setenv command completely, as any variable can in fact contain a sequence of commands that might get run, thus environment data should be treated as code ;-)
I think I will reject your patch.
That's reasonable. I don't mind carrying the patch around for this customer, and you're the one preventing U-Boot from becoming bloated over time.
I appreciate all of your efforts.
Thanks.
Best regards,
Wolfgang Denk