mkinitrd unification across distributions
 help / color / mirror / Atom feed
* [PATCH] 99fs-lib module for common fsck needs
@ 2011-06-02 21:22 Michal Soltys
       [not found] ` <1307049735-2345-1-git-send-email-soltys-R61QfzASbfY@public.gmane.org>
  0 siblings, 1 reply; 7+ messages in thread
From: Michal Soltys @ 2011-06-02 21:22 UTC (permalink / raw)
  To: initramfs-u79uwXL29TY76Z2rM5mHXA

This introduces separate 99fs-lib module, covering all functions responsible
for filesystem checking. Both single-fs and multi-fs checking is available.
single-fs checkers call small "drivers" handling specific filesystems (or
falling back to the default one).

Code is pretty well tested, so there should be no surprises.

See 1st commit message for more details, as well as comments in fs-lib.sh

Next on roster is updated fstab-sys module.

Michal Soltys (4):
  implement fs-lib, squash a few bugs that were part of det_fs/wrap_fsck
  95rootfs-block/mount-root.sh: '-a' for ext? is handled in fs-lib now
  95rootfs-block/mount-root.sh: squash rootopts into rflags
  95rootfs-block/mount-root.sh: comment out fstab generation

 modules.d/95fstab-sys/module-setup.sh    |    4 +-
 modules.d/95fstab-sys/mount-sys.sh       |    5 +-
 modules.d/95rootfs-block/module-setup.sh |    6 +-
 modules.d/95rootfs-block/mount-root.sh   |   37 +++---
 modules.d/99base/dracut-lib.sh           |   47 -------
 modules.d/99fs-lib/fs-lib.sh             |  207 ++++++++++++++++++++++++++++++
 modules.d/99fs-lib/module-setup.sh       |   22 +++
 7 files changed, 258 insertions(+), 70 deletions(-)
 create mode 100755 modules.d/99fs-lib/fs-lib.sh
 create mode 100755 modules.d/99fs-lib/module-setup.sh

-- 
1.7.5.2

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-08-12  6:22 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-02 21:22 [PATCH] 99fs-lib module for common fsck needs Michal Soltys
     [not found] ` <1307049735-2345-1-git-send-email-soltys-R61QfzASbfY@public.gmane.org>
2011-06-02 21:22   ` [PATCH 1/4] implement fs-lib, squash a few bugs that were part of det_fs/wrap_fsck Michal Soltys
2011-06-02 21:22   ` [PATCH 2/4] 95rootfs-block/mount-root.sh: '-a' for ext? is handled in fs-lib now Michal Soltys
2011-06-02 21:22   ` [PATCH 3/4] 95rootfs-block/mount-root.sh: squash rootopts into rflags Michal Soltys
2011-06-02 21:22   ` [PATCH 4/4] 95rootfs-block/mount-root.sh: comment out fstab generation Michal Soltys
2011-07-14 21:59   ` [PATCH] 99fs-lib module for common fsck needs Michal Soltys
2011-08-12  6:22   ` Harald Hoyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox