[oe-commits] Robert Yang : syslinux: support ext2/3/4 device

git at git.openembedded.org git at git.openembedded.org
Sun Feb 15 08:12:03 UTC 2015


Module: openembedded-core.git
Branch: master-next
Commit: d5af8539c0a1718a7254bcdcfa973e3c887dfbd6
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=d5af8539c0a1718a7254bcdcfa973e3c887dfbd6

Author: Robert Yang <liezhi.yang at windriver.com>
Date:   Fri Feb 13 00:59:08 2015 -0800

syslinux: support ext2/3/4 device

* Support ext2/3/4 deivce.
* The open_ext2_fs() checks whether it is an ext2/3/4 device,
  do the ext2/3/4 installation (install_to_ext2()) if yes, otherwise go
  on to the fat/ntfs.
* The ext2/3/4 support doesn't require root privileges since it doesn't need
  mount (but write permission is required).

Next:
* Get rid of fat filesystem from the boot image.

These patches have been sent to upstream, we may adjust them (maybe put
the extX support to syslinux-mtools), I will go on working with the
upstream.

Signed-off-by: Robert Yang <liezhi.yang at windriver.com>
Signed-off-by: Ross Burton <ross.burton at intel.com>

---

 ...01-linux-syslinux-support-ext2-3-4-device.patch |  84 ++++
 ...002-linux-syslinux-implement-open_ext2_fs.patch | 141 +++++++
 ...-linux-syslinux-implement-install_to_ext2.patch | 116 ++++++
 ...inux-add-ext_file_read-and-ext_file_write.patch |  91 +++++
 ...inux-syslinux-implement-handle_adv_on_ext.patch | 127 ++++++
 ...nux-implement-write_to_ext-and-add-syslin.patch | 215 +++++++++++
 ...slinux-implement-ext_construct_sectmap_fs.patch |  84 ++++
 ...r-syslinuxext-implement-syslinux_patch_bo.patch | 427 +++++++++++++++++++++
 ...inux-syslinux-implement-install_bootblock.patch |  50 +++
 meta/recipes-devtools/syslinux/syslinux_6.03.bb    |  11 +-
 10 files changed, 1345 insertions(+), 1 deletion(-)

Diff:   http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=d5af8539c0a1718a7254bcdcfa973e3c887dfbd6


More information about the Openembedded-commits mailing list