From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753955AbYKFPez (ORCPT ); Thu, 6 Nov 2008 10:34:55 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752225AbYKFPeo (ORCPT ); Thu, 6 Nov 2008 10:34:44 -0500 Received: from mx2.redhat.com ([66.187.237.31]:37306 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751689AbYKFPen (ORCPT ); Thu, 6 Nov 2008 10:34:43 -0500 Message-Id: <20081106153022.215696930@redhat.com> User-Agent: quilt/0.46-1 Date: Thu, 06 Nov 2008 10:30:22 -0500 From: vgoyal@redhat.com To: linux-kernel@vger.kernel.org, containers@lists.linux-foundation.org, virtualization@lists.linux-foundation.org, jens.axboe@oracle.com, Hirokazu Takahashi , Ryo Tsuruta , Andrea Righi , Satoshi UCHIDA Cc: fernando@oss.ntt.co.jp, balbir@linux.vnet.ibm.com, Andrew Morton , menage@google.com, ngupta@google.com, Rik van Riel , Jeff Moyer , Peter Zijlstra Subject: [patch 0/4] [RFC] Another proportional weight IO controller Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, If you are not already tired of so many io controller implementations, here is another one. This is a very eary very crude implementation to get early feedback to see if this approach makes any sense or not. This controller is a proportional weight IO controller primarily based on/inspired by dm-ioband. One of the things I personally found little odd about dm-ioband was need of a dm-ioband device for every device we want to control. I thought that probably we can make this control per request queue and get rid of device mapper driver. This should make configuration aspect easy. I have picked up quite some amount of code from dm-ioband especially for biocgroup implementation. I have done very basic testing and that is running 2-3 dd commands in different cgroups on x86_64. Wanted to throw out the code early to get some feedback. More details about the design and how to are in documentation patch. Your comments are welcome. Thanks Vivek --