From: wei.tee.ng@intel.com
To: openembedded-core@lists.openembedded.org
Cc: wei.tee.ng@intel.com, saul.wold@intel.com
Subject: [poky][master][PATCH 0/3] core-image-minimal-initramfs: use initramfs-framework for initialization by default
Date: Sun, 23 Jul 2017 16:51:54 -0700 [thread overview]
Message-ID: <cover.1500848692.git.wei.tee.ng@intel.com> (raw)
From: "Ng, Wei Tee" <wei.tee.ng@intel.com>
These patches is to initialize initramfs-framework by default. The initramfs-framework
is able to boot up live image and enable the installation mechanism.
For the configuration to boot up live image, a new scriplet named setup-live module has been created
to handle the removeable media detection and assign the rootfs.img. This is because the current rootfs
module has no support for rootfs images, only rootfs partitions. A new initramfs-module-setup-live
recipe is being created and added udev-extraconf rdepends on this module because it is needed for
automounting process.
For the installation mechanism, it used the existing init-install-efi.sh script in the
initrdscript and install a new module named initramfs-module-install-efi in the recipe.
This changes has been verified with build test, boot up test and
installation test on Minnowboard Max platform.
Please review and provide feedback if you have any.
The patches are targeted for merging into poky master branch.
Thanks and regards,
Wei Tee
The following changes since commit 15901164ee71dec0906dadaff08f3365a66feb05:
dev-manual, ref-manual: Eliminated pre-built section (2017-07-22 09:19:25 +0100)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib weiteeng/initramfs
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=weiteeng/initramfs
Ng, Wei Tee (3):
initramfs-framework: module to support boot live image
initramfs-framework: include install-efi module in recipe for
installation
core-image-minimal-initramfs: use initramfs-framework by default
.../images/core-image-minimal-initramfs.bb | 2 +-
.../initramfs-framework/install-efi.sh | 276 +++++++++++++++++++++
.../initrdscripts/initramfs-framework/setup-live | 66 +++++
.../initrdscripts/initramfs-framework_1.0.bb | 28 ++-
4 files changed, 368 insertions(+), 4 deletions(-)
create mode 100644 meta/recipes-core/initrdscripts/initramfs-framework/install-efi.sh
create mode 100644 meta/recipes-core/initrdscripts/initramfs-framework/setup-live
--
2.7.4
next reply other threads:[~2017-07-24 7:02 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-23 23:51 wei.tee.ng [this message]
2017-07-23 23:51 ` [PATCH 1/3] initramfs-framework: module to support boot live image wei.tee.ng
2017-07-23 23:51 ` [PATCH 2/3] initramfs-framework: include install-efi module in recipe for installation wei.tee.ng
2017-07-31 19:39 ` Patrick Ohly
2017-07-23 23:51 ` [PATCH 3/3] core-image-minimal-initramfs: use initramfs-framework by default wei.tee.ng
2017-07-30 7:47 ` Richard Purdie
2017-08-04 7:17 ` Ng, Wei Tee
2017-08-04 20:54 ` Cal Sullivan
2017-08-04 21:20 ` [PATCH] initramfs-framework/setup-live: also boot live image if root=/dev/ram0 California Sullivan
2017-08-04 21:31 ` ✗ patchtest: failure for core-image-minimal-initramfs: use initramfs-framework for initialization by default (rev2) Patchwork
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=cover.1500848692.git.wei.tee.ng@intel.com \
--to=wei.tee.ng@intel.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=saul.wold@intel.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox