From patchwork Fri May 22 21:14:05 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tejun Heo X-Patchwork-Id: 475804 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 050CB1402BA for ; Sat, 23 May 2015 07:18:30 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b=jdvngrDo; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1946144AbbEVVQ2 (ORCPT ); Fri, 22 May 2015 17:16:28 -0400 Received: from mail-qk0-f172.google.com ([209.85.220.172]:34740 "EHLO mail-qk0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1946095AbbEVVP6 (ORCPT ); Fri, 22 May 2015 17:15:58 -0400 Received: by qkgx75 with SMTP id x75so22225381qkg.1; Fri, 22 May 2015 14:15:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=UfsaxijxrcTsGo3cB/zVhnq+kkOtHzGVrqCz9DoSuUQ=; b=jdvngrDoDllsTe0xt06rhck0Hrp4HXkMD0j93bNylsbEIb9PDUDZPPPJEyJSlLmdu3 ywabkEwgWpsvz51Fta8ipFi/3674jjEt1oQq9Hrsrx7PTqJxxK8/jkRlLStUzwDR8LcW GnelWYfERb/f97vrrxk5fXnn8zud4+HQ7b6t61CRdI/EWJToiJ6dj8GJwwcP0Cqy73o3 IE2eX5KG28NbfrHExf8dWPDxV9cb16I8AaWhW5GGZwxa+x0IBK1e64/0R+mxpY6AhKjR 80bOdBlkUiOkSNhM3v3ar59U/NErIYpDKPw11ef1EiMWWfjDonGJbqYF4MWdXaWaE8yZ e+gQ== X-Received: by 10.55.54.6 with SMTP id d6mr21602237qka.77.1432329357717; Fri, 22 May 2015 14:15:57 -0700 (PDT) Received: from htj.duckdns.org.lan (207-38-238-8.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com. [207.38.238.8]) by mx.google.com with ESMTPSA id v1sm2059653qge.47.2015.05.22.14.15.55 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 22 May 2015 14:15:56 -0700 (PDT) From: Tejun Heo To: axboe@kernel.dk Cc: linux-kernel@vger.kernel.org, jack@suse.cz, hch@infradead.org, hannes@cmpxchg.org, linux-fsdevel@vger.kernel.org, vgoyal@redhat.com, lizefan@huawei.com, cgroups@vger.kernel.org, linux-mm@kvack.org, mhocko@suse.cz, clm@fb.com, fengguang.wu@intel.com, david@fromorbit.com, gthelen@google.com, khlebnikov@yandex-team.ru, Tejun Heo , linux-ext4@vger.kernel.org Subject: [PATCH 51/51] ext2: enable cgroup writeback support Date: Fri, 22 May 2015 17:14:05 -0400 Message-Id: <1432329245-5844-52-git-send-email-tj@kernel.org> X-Mailer: git-send-email 2.4.0 In-Reply-To: <1432329245-5844-1-git-send-email-tj@kernel.org> References: <1432329245-5844-1-git-send-email-tj@kernel.org> Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Writeback now supports cgroup writeback and the generic writeback, buffer, libfs, and mpage helpers that ext2 uses are all updated to work with cgroup writeback. This patch enables cgroup writeback for ext2 by adding FS_CGROUP_WRITEBACK to its ->fs_flags. Signed-off-by: Tejun Heo Cc: Jens Axboe Cc: Jan Kara Cc: linux-ext4@vger.kernel.org Reviewed-by: Jan Kara --- fs/ext2/super.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/ext2/super.c b/fs/ext2/super.c index d0e746e..549219d 100644 --- a/fs/ext2/super.c +++ b/fs/ext2/super.c @@ -1543,7 +1543,7 @@ static struct file_system_type ext2_fs_type = { .name = "ext2", .mount = ext2_mount, .kill_sb = kill_block_super, - .fs_flags = FS_REQUIRES_DEV, + .fs_flags = FS_REQUIRES_DEV | FS_CGROUP_WRITEBACK, }; MODULE_ALIAS_FS("ext2");