[OE-core] [PATCH morty v2] wic: partition: Run fsck on EXT file systems
Khem Raj
raj.khem at gmail.com
Fri Mar 31 17:14:21 UTC 2017
On 3/31/17 5:51 AM, Daniel Schultz wrote:
> Mkfs may create EXT file systems which can only be optimized by fsck
> and not by itself, e.g. directory optimization (in Pass 3A).
>
> To prevent those optimizations during runtime, it will be performed after
> the creation of an EXT file system.
>
> Signed-off-by: Daniel Schultz <d.schultz at phytec.de>
> ---
> scripts/lib/wic/partition.py | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/scripts/lib/wic/partition.py b/scripts/lib/wic/partition.py
> index 3b3bd2d..152eb7b 100644
> --- a/scripts/lib/wic/partition.py
> +++ b/scripts/lib/wic/partition.py
> @@ -239,6 +239,9 @@ class Partition():
> (self.fstype, extra_imagecmd, rootfs, label_str, rootfs_dir)
> exec_native_cmd(mkfs_cmd, native_sysroot, pseudo=pseudo)
>
> + mkfs_cmd = "fsck.%s -pvfD %s" % (self.fstype, rootfs)
> + exec_native_cmd(mkfs_cmd, native_sysroot, pseudo=pseudo)
> +
is this required on master too ? if yes I would suggest to propose it
for master and then do a backport.
> def prepare_rootfs_btrfs(self, rootfs, oe_builddir, rootfs_dir,
> native_sysroot, pseudo):
> """
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 204 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170331/8ce00003/attachment-0002.sig>
More information about the Openembedded-core
mailing list