On 03/18/2015 01:57 PM, Darren Hart wrote:
Tiny kernels currently fail to run /init from tiny-init, a #!/bin/sh
script as the kernel is missing BINFMT_SCRIPT. Add this to the tiny.cfg
fragment.

Thanks! Merged to 3.19 and 3.14 meta branches. Update your SRCREVs
appropriately, and I'll do a full linux-yocto update shortly as well.

Bruce


Developed on 3.19, applied and verified on 3.14.

Signed-off-by: Darren Hart <[email protected]>
Cc: Richard Purdie <[email protected]>
Cc: Saul Wold <[email protected]>
Cc: Eduard Bartosh <[email protected]>
---

  meta/cfg/kernel-cache/ktypes/tiny/tiny.cfg | 3 +++
  1 file changed, 3 insertions(+)

diff --git a/meta/cfg/kernel-cache/ktypes/tiny/tiny.cfg 
b/meta/cfg/kernel-cache/ktypes/tiny/tiny.cfg
index 7c06aa4..299e9be 100644
--- a/meta/cfg/kernel-cache/ktypes/tiny/tiny.cfg
+++ b/meta/cfg/kernel-cache/ktypes/tiny/tiny.cfg
@@ -26,3 +26,6 @@ CONFIG_BLK_DEV_RAM=y
  CONFIG_BLK_DEV_RAM_COUNT=1
  CONFIG_BLK_DEV_RAM_SIZE=6144
  CONFIG_RD_GZIP=y
+
+# Support /init as a script and #!/bin/sh in general
+CONFIG_BINFMT_SCRIPT=y


--
_______________________________________________
linux-yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to