Skip to content

cleancache: remove limit on the number of cleancache enabled filesystems

Vladimir Davydov linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4ocfs2: copy fs uuid to superblockfs/ocfs2/super.c+2 -00 replies
2/4cleancache: zap uuid arg of cleancache_init_shared_fsfs/ocfs2/super.c include/linux/cleancache.h mm/cleancache.c+7 -70 replies
3/4cleancache: forbid overriding cleancache_opsDocumentation/vm/cleancache.txt drivers/xen/tmem.c include/linux/cleancache.h +1 more+18 -170 replies
4/4cleancache: remove limit on the number of cleancache enabled filesystemsfs/super.c include/linux/cleancache.h mm/cleancache.c+71 -1951 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] cleancache: remove limit on the number of cleancache enabled filesystems

Hi,

Currently, maximal number of cleancache enabled filesystems equals 32, which is insufficient nowadays, because a Linux host can have hundreds of containers on board, each of which might want its own filesystem. This patch set targets at removing this limitation - see patch 4 for more details. Patches 1-3 prepare the code for this change.

Thanks,

Vladimir Davydov (4):
ocfs2: copy fs uuid to superblock
cleancache: zap uuid arg of cleancache_init_shared_fs
cleancache: forbid overriding cleancache_ops
cleancache: remove limit on the number of cleancache enabled
filesystems

 Documentation/vm/cleancache.txt |    4 +-
 drivers/xen/tmem.c              |   16 ++-
 fs/ocfs2/super.c                |    4 +-
 fs/super.c                      |    2 +-
 include/linux/cleancache.h      |   13 +-
 mm/cleancache.c                 |  270 +++++++++++----------------------------
 6 files changed, 94 insertions(+), 215 deletions(-)
Signature · 1 line
1.7.10.4