[PATCH] 99fs-lib module for common fsck needs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux