[GIT PULL] UBI and UBIFS changes for v6.14

From: Richard Weinberger
Date: Thu Jan 30 2025 - 17:21:28 EST


Linus,

The following changes since commit 9d89551994a430b50c4fffcb1e617a057fa76e20:

Linux 6.13-rc6 (2025-01-05 14:13:40 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 69146a8c893f734cefaac0af6f917f894f29077e:

ubi: ubi_get_ec_info: Fix compiling error 'cast specifies array type' (2025-01-20 09:09:24 +0100)

----------------------------------------------------------------
This pull request contains updates for UBI and UBIFS:

UBI:
- New interface to dump detailed erase counters
- Fixes around wear-leveling

UBIFS:
- Minor cleanups
- Fix for TNC dumping code

----------------------------------------------------------------
Denis Arefev (1):
ubi: Add a check for ubi_num

Pintu Kumar (2):
ubifs: dump_lpt_leb: remove return at end of void function
ubifs: ubifs_dump_leb: remove return from end of void function

Rickard Andersson (2):
ubi: Expose interface for detailed erase counters
ubi: Implement ioctl for detailed erase counters

Zhihao Cheng (2):
ubi: Revert "ubi: wl: Close down wear-leveling before nand is suspended"
ubi: ubi_get_ec_info: Fix compiling error 'cast specifies array type'

pangliyuan (1):
ubifs: skip dumping tnc tree when zroot is null

drivers/mtd/ubi/build.c | 2 +-
drivers/mtd/ubi/cdev.c | 70 +++++++++++++++++++++++++++++++++++++++++++++
drivers/mtd/ubi/ubi.h | 2 --
drivers/mtd/ubi/wl.c | 21 --------------
fs/ubifs/debug.c | 23 ++++++++-------
fs/ubifs/lpt_commit.c | 1 -
include/uapi/mtd/ubi-user.h | 33 +++++++++++++++++++++
7 files changed, 117 insertions(+), 35 deletions(-)