From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tejun Heo Subject: Re: [LSF/MM TOPIC] [ATTEND] Throttling I/O Date: Mon, 28 Jan 2013 11:24:44 -0800 Message-ID: <20130128192444.GE22465@mtj.dyndns.org> References: <51028666.1080109@suse.com> <20130125163408.GE6197@redhat.com> <51065E1B.30209@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Vivek Goyal , lsf-pc@lists.linux-foundation.org, linux-fsdevel@vger.kernel.org, Fengguang Wu , Andrea Righi , Jan Kara , Moyer Jeff Moyer To: Suresh Jayaraman Return-path: Received: from mail-qa0-f52.google.com ([209.85.216.52]:54348 "EHLO mail-qa0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751144Ab3A1TYu (ORCPT ); Mon, 28 Jan 2013 14:24:50 -0500 Received: by mail-qa0-f52.google.com with SMTP id bs12so1169727qab.11 for ; Mon, 28 Jan 2013 11:24:50 -0800 (PST) Content-Disposition: inline In-Reply-To: <51065E1B.30209@suse.com> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hey, Suresh. On Mon, Jan 28, 2013 at 04:46:43PM +0530, Suresh Jayaraman wrote: > > And I think tejun wanted to implement throttling at block layer and > > wanted vm to adjust/respond to per group IO backlog when it comes > > to writting to dirty data/inodes. > > > > Once we have take care of writeback problem then comes the issue > > of being able to associate a dirty inode/page to a cgroup. Not sure > > if something has happened on that front or not. In the past it was > > thought to be simple that one inode belongs to one IO cgroup. > > Yes, this was discussed last year. But, not so much happened AFAIK. Yeah, mostly because there were many more pressing issues around cgroup and blkcg. Hierarchical support for cfq is now pending and a lot of the foundation work for unified hierarchy (which IMHO is essential for sane interaction between memcg and blkcg for writeback) has been done, so it's getting there. Thanks. -- tejun