This patchset does some minor refactoring of cpio header magic checking
and corrects documentation.
Patch 4/4 allows cpio entry mtime preservation to be disabled via a new
INITRAMFS_PRESERVE_MTIME Kconfig option.
Changes since v3, following feedback from Martin Wilck:
- 4/4: keep vfs_utimes() call in do_copy() path
+ drop [PATCH v3 4/5] initramfs: use do_utime() wrapper consistently
+ add do_utime_path() helper
+ clean up timespec64 initialisation
- 4/4: move all mtime preservation logic to initramfs_mtime.h and drop
separate .c
- 4/4: improve commit message
.../early-userspace/buffer-format.rst | 24 +++-----
init/Kconfig | 10 ++++
init/initramfs.c | 57 +++----------------
init/initramfs_mtime.h | 50 ++++++++++++++++
4 files changed, 75 insertions(+), 66 deletions(-)