Skip to content

Backport the erofs filesystem support for chunk-based file on-disk format

Alexander Larsson requested to merge alexlarsson/cs-9-kernel:erofs-backport into main

The automotive project plan on using composefs, and it needs erofs enabled in the kernel, and additionally it needs a backport of the chunk-based file erofs feature from 5.15.

This MR contains the code changes from this, but still leaves the filesystem disabled in the config. The !2620 (merged) merge request will then later be update with the required config changes to the main-automotive branch.

Content of patchset:

  • 1-2: Backports of some minor erofs changes that help later patches
  • 3-4: Support for chunk based files
  • 5-8: Backport important erofs bug fixes from upstream
  • 9: Update erofs to build against folio changes in the centos kernel.

Related update of owners.yaml for erofs is at: documentation!589 (merged)

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2234790

Signed-off-by: Alexander Larsson alexl@redhat.com

Edited by Alexander Larsson

Merge request reports