Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752270AbbBVScS (ORCPT ); Sun, 22 Feb 2015 13:32:18 -0500 Received: from mx2.parallels.com ([199.115.105.18]:46109 "EHLO mx2.parallels.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752145AbbBVScO (ORCPT ); Sun, 22 Feb 2015 13:32:14 -0500 From: Vladimir Davydov To: Andrew Morton CC: Konrad Rzeszutek Wilk , Boris Ostrovsky , David Vrabel , Mark Fasheh , Joel Becker , Stefan Hengelein , Florian Schmaus , Andor Daam , Dan Magenheimer , Bob Liu , , Subject: [PATCH 0/4] cleancache: remove limit on the number of cleancache enabled filesystems Date: Sun, 22 Feb 2015 21:31:51 +0300 Message-ID: X-Mailer: git-send-email 1.7.10.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [81.5.99.36] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1205 Lines: 33 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(-) -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/