|
@@ -1280,6 +1280,22 @@ source "usr/Kconfig"
|
|
|
|
|
|
endif
|
|
|
|
|
|
+config INIT_FALLBACK
|
|
|
+ bool "Fall back to defaults if init= parameter is bad"
|
|
|
+ default y
|
|
|
+ help
|
|
|
+ If enabled, the kernel will try the default init binaries if an
|
|
|
+ explicit request from the init= parameter fails.
|
|
|
+
|
|
|
+ This can have unexpected effects. For example, booting
|
|
|
+ with init=/sbin/kiosk_app will run /sbin/init or even /bin/sh
|
|
|
+ if /sbin/kiosk_app cannot be executed.
|
|
|
+
|
|
|
+ The default value of Y is consistent with historical behavior.
|
|
|
+ Selecting N is likely to be more appropriate for most uses,
|
|
|
+ especially on kiosks and on kernels that are intended to be
|
|
|
+ run under the control of a script.
|
|
|
+
|
|
|
config CC_OPTIMIZE_FOR_SIZE
|
|
|
bool "Optimize for size"
|
|
|
help
|