Hi Jens, This series is not planned but necessary. The four patches from me fix a bcache super block layout issue which was introduced in 5.9 when large bucket (32MB-1TB size for zoned device) feature firstly introduced. Previous code has problem on space consumption and checksum calculation. These four patches improve and fix the problems with on-disk format consistency. Although now almost no one (except me) uses the large bucket code now, it should be good to have the fix as soon as possible. This series also has a patch from Yi Li which avoid a redundant value assignment in a two-level loop. It is cool if we may have it in 5.11. User space bcache-tools are updated for the above kernel changes too. Please take them for 5.11-rc3. Thanks in advance. Coly Li --- Coly Li (4): bcache: fix typo from SUUP to SUPP in features.h bcache: check unsupported feature sets for bcache register bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET Yi Li (1): bcache: set pdev_set_uuid before scond loop iteration drivers/md/bcache/features.c | 2 +- drivers/md/bcache/features.h | 30 ++++++++++++++++---- drivers/md/bcache/super.c | 53 +++++++++++++++++++++++++++++++++--- include/uapi/linux/bcache.h | 2 +- 4 files changed, 76 insertions(+), 11 deletions(-) -- 2.26.2