[GIT PULL] JFFS2, UBI and UBIFS changes for 5.13

From: Richard Weinberger
Date: Tue May 04 2021 - 16:16:08 EST


Linus,

The following changes since commit d434405aaab7d0ebc516b68a8fc4100922d7f5ef:

Linux 5.12-rc7 (2021-04-11 15:16:13 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git tags/for-linus-5.13-rc1

for you to fetch changes up to 9a29f7f020e06f14eb126bcb84a7f0d166415824:

ubi: Remove unnecessary struct declaration (2021-04-15 22:01:25 +0200)

----------------------------------------------------------------
This pull request contains changes for JFFS2, UBI and UBIFS

JFFS2:
- Use splice_write()
- Fix for a slab-out-of-bounds bug

UBI:
- Fix for clang related warnings
- Code cleanup

UBIFS:
- Fix for inode rebirth at replay
- Set s_uuid
- Use zstd for default filesystem

----------------------------------------------------------------
Arnd Bergmann (1):
jffs2: avoid Wempty-body warnings

Guochun Mao (1):
ubifs: Only check replay with inode type to judge if inode linked

Gustavo A. R. Silva (1):
ubi: Fix fall-through warnings for Clang

Joel Stanley (1):
jffs2: Hook up splice_write callback

Martin Devera (1):
ubifs: Report max LEB count at mount time

Rui Salvaterra (1):
ubifs: Default to zstd compression

Steffen Trumtrar (1):
ubifs: Set s_uuid in super block to support ima/evm uuid options

Wan Jiabing (1):
ubi: Remove unnecessary struct declaration

lizhe (1):
jffs2: Fix kasan slab-out-of-bounds problem

drivers/mtd/ubi/build.c | 1 +
drivers/mtd/ubi/ubi.h | 2 --
fs/jffs2/file.c | 1 +
fs/jffs2/scan.c | 2 +-
fs/jffs2/summary.h | 16 ++++++++--------
fs/ubifs/replay.c | 3 ++-
fs/ubifs/sb.c | 3 +++
fs/ubifs/super.c | 6 ++++--
8 files changed, 20 insertions(+), 14 deletions(-)