Revert "cmd: Set modern hush as default shell"

Currently at least two SoC families are able to cause a crash using
their regular boot scripts, with the new parser.  For now, revert to the
old parser as default.

This reverts commit 78912cfde2.

Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
Tom Rini 2024-01-18 09:07:25 -05:00
parent 5b3cd0f31d
commit 3c3a73424e

View File

@ -27,17 +27,21 @@ depends on HUSH_PARSER
config HUSH_OLD_PARSER config HUSH_OLD_PARSER
bool "Use hush old parser" bool "Use hush old parser"
default y
help help
This option enables the old flavor of hush based on hush Busybox from This option enables the old flavor of hush based on hush Busybox from
2005. 2005.
It is actually the default U-Boot shell when decided to use hush as shell.
config HUSH_MODERN_PARSER config HUSH_MODERN_PARSER
bool "Use hush modern parser" bool "Use hush modern parser"
default y
help help
This option enables the new flavor of hush based on hush upstream This option enables the new flavor of hush based on hush upstream
Busybox. Busybox.
This parser is experimental and not well tested.
config HUSH_SELECTABLE config HUSH_SELECTABLE
bool bool
default y if HUSH_OLD_PARSER && HUSH_MODERN_PARSER default y if HUSH_OLD_PARSER && HUSH_MODERN_PARSER