openwrtv4/target/linux/generic
John Crispin acbcd5f5b5 kernel: rootfs auto-mount on ubi
Similar to the rootfs hacks on NOR flash devices, this series
introduces support for auto-attaching (ubi device), auto-creating
(ubiblock device) and mounting the "rootfs" (ubifs or squashfs)
volume.
This is needed so OpenWrt can start without relying on the bootloader
to pass the ubi.mtd, ubi.block, rootfs and rootfstype parameters, but
instead auto-detect the root filesystem according to a simple convention.

OpenWrt-specific:
490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch
491-ubi-auto-create-ubiblock-device-for-rootfs.patch
492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch
493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch

sent upstream:
552-ubifs-respect-silent-mount-flag.patch
http://lists.infradead.org/pipermail/linux-mtd/2014-May/053893.html

v2: actually retry with MS_RDONLY when mounting read-only ubifs root

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

SVN-Revision: 41119
2014-06-11 12:59:10 +00:00
..
base-files update the /init file to start /sbin/init 2013-03-13 18:11:13 +00:00
files Revert "ar71xx: Fix tagged+untagged operation on AR8327N (#12181)" 2014-05-24 17:04:12 +00:00
image rename target/linux/generic-2.6 to generic 2010-06-26 20:42:58 +00:00
patches-3.3 kernel: add a ssb backport required for a new mac80211 update 2014-05-23 18:48:31 +00:00
patches-3.6 ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbol 2014-05-27 20:34:03 +00:00
patches-3.8 ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbol 2014-05-27 20:34:03 +00:00
patches-3.9 ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbol 2014-05-27 20:34:03 +00:00
patches-3.10 ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbol 2014-05-27 20:34:03 +00:00
patches-3.12 ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbol 2014-05-27 20:34:03 +00:00
patches-3.13 ubifs: remove obsolete CONFIG_UBIFS_FS_XATTR symbol 2014-05-27 20:34:03 +00:00
patches-3.14 kernel: rootfs auto-mount on ubi 2014-06-11 12:59:10 +00:00
config-3.3 kernel: add missing config options 2014-05-02 21:08:22 +00:00
config-3.6 kernel: add missing config options 2014-05-02 21:08:22 +00:00
config-3.8 kernel: add missing config options 2014-05-02 21:08:22 +00:00
config-3.9 kernel: add missing config options 2014-05-02 21:08:22 +00:00
config-3.10 kernel: add missing config options 2014-05-02 21:08:22 +00:00
config-3.12 kernel: add missing config options 2014-05-02 21:08:22 +00:00
config-3.13 kernel: add missing config options 2014-05-02 21:08:22 +00:00
config-3.14 kernel: add another new config symbol for kernel 3.14 2014-06-02 19:48:22 +00:00
PATCHES kernel: update PATCHES with a stricter policy 2013-07-09 20:52:07 +00:00