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: 6468171 Return-Path: X-Original-To: patchwork-linux-fsdevel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 80AF6C0020 for ; Fri, 22 May 2015 21:17:01 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id A91192052C for ; Fri, 22 May 2015 21:17:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C4D7920511 for ; Fri, 22 May 2015 21:16:59 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1946149AbbEVVQ3 (ORCPT ); Fri, 22 May 2015 17:16:29 -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-fsdevel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-fsdevel@vger.kernel.org X-Spam-Status: No, score=-6.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID,T_RP_MATCHES_RCVD,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP 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");