From: Jens Axboe <jens.axboe@oracle.com>
To: Fabio Checconi <fchecconi@gmail.com>
Cc: Vivek Goyal <vgoyal@redhat.com>,
Nauman Rafique <nauman@google.com>,
Li Zefan <lizf@cn.fujitsu.com>, Divyesh Shah <dpshah@google.com>,
Ryo Tsuruta <ryov@valinux.co.jp>,
linux-kernel@vger.kernel.org,
containers@lists.linux-foundation.org,
virtualization@lists.linux-foundation.org, taka@valinux.co.jp,
righi.andrea@gmail.com, s-uchida@ap.jp.nec.com,
fernando@oss.ntt.co.jp, balbir@linux.vnet.ibm.com,
akpm@linux-foundation.org, menage@google.com, ngupta@google.com,
riel@redhat.com, jmoyer@redhat.com, peterz@infradead.org,
paolo.valente@unimore.it
Subject: Re: [patch 0/4] [RFC] Another proportional weight IO controller
Date: Tue, 18 Nov 2008 20:12:08 +0100 [thread overview]
Message-ID: <20081118191208.GJ26308@kernel.dk> (raw)
In-Reply-To: <20081118144139.GE15268@gandalf.sssup.it>
On Tue, Nov 18 2008, Fabio Checconi wrote:
> > From: Vivek Goyal <vgoyal@redhat.com>
> > Date: Tue, Nov 18, 2008 09:07:51AM -0500
> >
> > On Tue, Nov 18, 2008 at 01:05:08PM +0100, Fabio Checconi wrote:
> ...
> > > I have to think a little bit on how it would be possible to support
> > > an option for time-only budgets, coexisting with the current behavior,
> > > but I think it can be done.
> > >
> >
> > IIUC, bfq and cfq are different in following manner.
> >
> > a. BFQ employs WF2Q+ for fairness and CFQ employes weighted round robin.
> > b. BFQ uses the budget (sector count) as notion of service and CFQ uses
> > time slices.
> > c. BFQ supports hierarchical fair queuing and CFQ does not.
> >
> > We are looking forward for implementation of point C. Fabio seems to
> > thinking of supporting time slice as a service (B). It seems like
> > convergence of CFQ and BFQ except the point A (WF2Q+ vs weighted round
> > robin).
> >
> > It looks like WF2Q+ provides tighter service bound and bfq guys mention
> > that they have been able to ensure throughput while ensuring tighter
> > bounds. If that's the case, does that mean BFQ is a replacement for CFQ
> > down the line?
> >
>
> BFQ started from CFQ, extending it in the way you correctly describe,
> so it is indeed very similar. There are also some minor changes to
> locking, cic handling, hw_tag detection and to the CIC_SEEKY heuristic.
>
> The two schedulers share similar goals, and in my opinion BFQ can be
> considered, in the long term, a CFQ replacement; *but* before talking
> about replacing CFQ we have to consider that:
>
> - it *needs* review and testing; we've done our best, but for sure
> it's not enough; review and testing are never enough;
> - the service domain fairness, which was one of our objectives, requires
> some extra complexity; the mechanisms we used and the design choices
> we've made may not fit all the needs, or may not be as generic as the
> simpler CFQ's ones;
> - CFQ has years of history behind and has been tuned for a wider
> variety of environments than the ones we've been able to test.
>
> If time-based fairness is considered more robust and the loss of
> service-domain fairness is not a problem, then the two schedulers can
> be made even more similar.
My preferred approach here would be, in order or TODO:
- Create and test the smallish patches for seekiness, hw_tag checking,
and so on for CFQ.
- Create and test a WF2Q+ service dispatching patch for CFQ.
and if there are leftovers after that, we could even conditionally
enable some of those if appropriate. I think the WF2Q+ is quite cool and
could be easily usable as the default, so it's definitely a viable
alternative.
My main goal here is basically avoiding addition of Yet Another IO
scheduler, especially one that is so closely tied to CFQ already.
I'll start things off by splitting cfq into a few files similar to what
bfq has done, as I think it makes a lot of sense. Fabio, if you could
create patches for the small behavioural changes you made, we can
discuss and hopefully merge those next.
--
Jens Axboe
next prev parent reply other threads:[~2008-11-18 19:14 UTC|newest]
Thread overview: 285+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-06 15:30 [patch 0/4] [RFC] Another proportional weight IO controller vgoyal
2008-11-06 15:30 ` [patch 1/4] io controller: documentation vgoyal-H+wXaHxf7aLQT0dZR+AlfA
2008-11-06 15:30 ` vgoyal
2008-11-07 2:32 ` KAMEZAWA Hiroyuki
2008-11-07 2:32 ` KAMEZAWA Hiroyuki
2008-11-07 14:27 ` Vivek Goyal
2008-11-07 14:27 ` Vivek Goyal
[not found] ` <20081107113209.a6011c67.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-11-07 14:27 ` Vivek Goyal
[not found] ` <20081106153135.743458085-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-07 2:32 ` KAMEZAWA Hiroyuki
2008-11-07 3:46 ` KAMEZAWA Hiroyuki
2008-11-10 2:48 ` Li Zefan
2008-11-10 2:48 ` Li Zefan
2008-11-10 2:48 ` Li Zefan
2008-11-10 13:44 ` Vivek Goyal
[not found] ` <4917A116.7040603-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2008-11-10 13:44 ` Vivek Goyal
2008-11-10 13:44 ` Vivek Goyal
2008-11-06 15:30 ` vgoyal
2008-11-06 15:30 ` [patch 2/4] io controller: biocgroup implementation vgoyal-H+wXaHxf7aLQT0dZR+AlfA
2008-11-06 15:30 ` vgoyal
2008-11-06 15:30 ` vgoyal
[not found] ` <20081106153135.790621895-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-07 2:50 ` KAMEZAWA Hiroyuki
2008-11-07 2:50 ` KAMEZAWA Hiroyuki
2008-11-07 2:50 ` KAMEZAWA Hiroyuki
2008-11-07 4:19 ` Hirokazu Takahashi
[not found] ` <20081107115030.7ccf3f07.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-11-07 4:19 ` Hirokazu Takahashi
2008-11-07 14:44 ` Vivek Goyal
2008-11-07 4:19 ` Hirokazu Takahashi
2008-11-07 14:44 ` Vivek Goyal
2008-11-07 14:44 ` Vivek Goyal
2008-11-06 15:30 ` [patch 3/4] io controller: Core IO controller implementation logic vgoyal-H+wXaHxf7aLQT0dZR+AlfA
2008-11-06 15:30 ` vgoyal
2008-11-07 3:21 ` KAMEZAWA Hiroyuki
2008-11-07 3:21 ` KAMEZAWA Hiroyuki
[not found] ` <20081107122145.69500cd3.kamezawa.hiroyu-+CUm20s59erQFUHtdCDX3A@public.gmane.org>
2008-11-07 14:50 ` Vivek Goyal
2008-11-07 14:50 ` Vivek Goyal
2008-11-07 14:50 ` Vivek Goyal
2008-11-08 2:35 ` [patch 3/4] io controller: Core IO controller implementationlogic KAMEZAWA Hiroyuki
2008-11-08 2:35 ` KAMEZAWA Hiroyuki
[not found] ` <20081107145036.GF21884-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-08 2:35 ` KAMEZAWA Hiroyuki
2008-11-11 8:50 ` [patch 3/4] io controller: Core IO controller implementation logic Gui Jianfeng
[not found] ` <20081106153135.869625751-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-07 3:21 ` KAMEZAWA Hiroyuki
2008-11-11 8:50 ` Gui Jianfeng
2008-11-11 8:50 ` Gui Jianfeng
2008-11-06 15:30 ` vgoyal
2008-11-06 15:30 ` [patch 4/4] io controller: Put IO controller to use in device mapper and standard make_request() function vgoyal
2008-11-06 15:30 ` vgoyal
2008-11-06 15:30 ` vgoyal-H+wXaHxf7aLQT0dZR+AlfA
2008-11-06 15:49 ` [patch 0/4] [RFC] Another proportional weight IO controller Peter Zijlstra
2008-11-06 15:49 ` Peter Zijlstra
2008-11-06 16:01 ` Vivek Goyal
2008-11-06 16:01 ` Vivek Goyal
[not found] ` <20081106160154.GA7461-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-06 16:16 ` Peter Zijlstra
2008-11-06 16:16 ` Peter Zijlstra
2008-11-06 16:39 ` Vivek Goyal
[not found] ` <20081106163957.GB7461-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-06 16:52 ` Peter Zijlstra
2008-11-06 16:52 ` Peter Zijlstra
2008-11-06 16:52 ` Peter Zijlstra
2008-11-06 16:57 ` Rik van Riel
2008-11-06 17:11 ` Peter Zijlstra
2008-11-07 0:41 ` Dave Chinner
2008-11-07 0:41 ` Dave Chinner
2008-11-07 0:41 ` Dave Chinner
2008-11-07 10:31 ` Peter Zijlstra
2008-11-09 9:40 ` Dave Chinner
2008-11-09 9:40 ` Dave Chinner
2008-11-09 9:40 ` Dave Chinner
2008-11-07 10:31 ` Peter Zijlstra
2008-11-07 10:31 ` Peter Zijlstra
2008-11-06 17:11 ` Peter Zijlstra
[not found] ` <491321ED.5010103-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-06 17:11 ` Peter Zijlstra
2008-11-06 16:57 ` Rik van Riel
2008-11-06 16:57 ` Rik van Riel
2008-11-06 17:08 ` Vivek Goyal
2008-11-06 17:08 ` Vivek Goyal
2008-11-06 17:08 ` Vivek Goyal
2008-11-06 23:07 ` Nauman Rafique
[not found] ` <e98e18940811061507t3e19183byf2b8b291458ba81b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-07 14:19 ` Vivek Goyal
2008-11-07 14:19 ` Vivek Goyal
2008-11-07 21:36 ` Nauman Rafique
2008-11-10 14:11 ` Vivek Goyal
2008-11-11 19:55 ` Nauman Rafique
[not found] ` <20081110141143.GC26956-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-11 19:55 ` Nauman Rafique
2008-11-11 19:55 ` Nauman Rafique
2008-11-11 22:30 ` Vivek Goyal
2008-11-12 21:20 ` Nauman Rafique
2008-11-13 13:49 ` Fabio Checconi
[not found] ` <e98e18940811121320w5f321302n13b526887cbb4012-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-13 13:49 ` Fabio Checconi
2008-11-13 18:08 ` Vivek Goyal
2008-11-13 19:15 ` Fabio Checconi
2008-11-13 22:27 ` Nauman Rafique
2008-11-13 23:10 ` Fabio Checconi
2008-11-14 4:58 ` Satoshi UCHIDA
2008-11-14 8:02 ` Peter Zijlstra
2008-11-14 10:06 ` Satoshi UCHIDA
2008-11-12 21:20 ` Nauman Rafique
[not found] ` <20081111223024.GA31527-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-12 21:20 ` Nauman Rafique
[not found] ` <e98e18940811111155q4bd73480pebe088fa1adbe2e4-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-11 22:30 ` Vivek Goyal
2008-11-11 22:30 ` Vivek Goyal
[not found] ` <e98e18940811071336n58a073d8w2cbaeddd5657d1e9-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-10 14:11 ` Vivek Goyal
2008-11-10 14:11 ` Vivek Goyal
2008-11-07 21:36 ` Nauman Rafique
[not found] ` <20081107141943.GC21884-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-07 21:36 ` Nauman Rafique
2008-11-07 14:19 ` Vivek Goyal
2008-11-06 23:07 ` Nauman Rafique
[not found] ` <20081106170830.GD7461-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-06 23:07 ` Nauman Rafique
2008-11-06 16:39 ` Vivek Goyal
2008-11-06 16:39 ` Vivek Goyal
2008-11-06 16:47 ` Rik van Riel
2008-11-06 16:47 ` Rik van Riel
2008-11-06 16:47 ` Rik van Riel
2008-11-06 16:16 ` Peter Zijlstra
2008-11-06 16:01 ` Vivek Goyal
2008-11-07 2:36 ` Gui Jianfeng
2008-11-07 2:36 ` Gui Jianfeng
[not found] ` <4913A9C2.8060904-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2008-11-07 13:38 ` Vivek Goyal
2008-11-07 13:38 ` Vivek Goyal
2008-11-07 13:38 ` Vivek Goyal
[not found] ` <20081106153022.215696930-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-06 15:49 ` Peter Zijlstra
2008-11-07 2:36 ` Gui Jianfeng
2008-11-13 9:05 ` Ryo Tsuruta
2008-11-13 9:05 ` Ryo Tsuruta
2008-11-13 9:05 ` Ryo Tsuruta
2008-11-13 15:58 ` Vivek Goyal
2008-11-13 18:41 ` Divyesh Shah
2008-11-13 21:46 ` Vivek Goyal
2008-11-13 22:57 ` Divyesh Shah
2008-11-14 16:05 ` Vivek Goyal
2008-11-14 22:44 ` Nauman Rafique
[not found] ` <e98e18940811141444u5947b806v27fac453ed1e8a5-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-17 14:23 ` Vivek Goyal
2008-11-17 14:23 ` Vivek Goyal
[not found] ` <20081117142309.GA15564-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-18 2:02 ` Li Zefan
2008-11-18 2:02 ` Li Zefan
2008-11-18 5:01 ` Nauman Rafique
2008-11-18 7:42 ` Li Zefan
2008-11-18 22:23 ` Nauman Rafique
[not found] ` <492271EF.4050002-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2008-11-18 22:23 ` Nauman Rafique
2008-11-18 22:23 ` Nauman Rafique
2008-11-18 7:42 ` Li Zefan
2008-11-18 12:05 ` Fabio Checconi
[not found] ` <e98e18940811172101na345b6bh5c73f9e657aac5a7-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-18 7:42 ` Li Zefan
2008-11-18 12:05 ` Fabio Checconi
2008-11-18 12:05 ` Fabio Checconi
2008-11-18 14:07 ` Vivek Goyal
2008-11-18 14:41 ` Fabio Checconi
2008-11-18 14:41 ` Fabio Checconi
2008-11-18 19:12 ` Jens Axboe [this message]
2008-11-18 19:47 ` Vivek Goyal
2008-11-18 19:47 ` Vivek Goyal
[not found] ` <20081118191208.GJ26308-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org>
2008-11-18 19:47 ` Vivek Goyal
2008-11-18 21:14 ` Fabio Checconi
2008-11-18 23:07 ` Nauman Rafique
2008-11-18 21:14 ` Fabio Checconi
2008-11-18 21:14 ` Fabio Checconi
[not found] ` <20081118211442.GG15268-f9ZlEuEWxVeACYmtYXMKmw@public.gmane.org>
2008-11-19 1:52 ` Aaron Carroll
2008-11-19 14:30 ` Jens Axboe
2008-11-19 1:52 ` Aaron Carroll
2008-11-19 1:52 ` Aaron Carroll
2008-11-19 10:17 ` Fabio Checconi
[not found] ` <4923716A.5090104-M3ycANVxPotyL3EAZA59ERCuuivNXqWP@public.gmane.org>
2008-11-19 10:17 ` Fabio Checconi
2008-11-19 10:17 ` Fabio Checconi
2008-11-19 11:06 ` Fabio Checconi
[not found] ` <20081119101701.GA20915-f9ZlEuEWxVeACYmtYXMKmw@public.gmane.org>
2008-11-19 11:06 ` Fabio Checconi
2008-11-19 11:06 ` Fabio Checconi
[not found] ` <20081119110655.GC20915-f9ZlEuEWxVeACYmtYXMKmw@public.gmane.org>
2008-11-20 4:45 ` Aaron Carroll
2008-11-20 4:45 ` Aaron Carroll
[not found] ` <4924EB4E.7050600-M3ycANVxPotyL3EAZA59ERCuuivNXqWP@public.gmane.org>
2008-11-20 6:56 ` Fabio Checconi
2008-11-20 6:56 ` Fabio Checconi
2008-11-20 6:56 ` Fabio Checconi
2008-11-20 4:45 ` Aaron Carroll
2008-11-19 14:30 ` Jens Axboe
2008-11-19 15:52 ` Fabio Checconi
[not found] ` <20081119143006.GI26308-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org>
2008-11-19 15:52 ` Fabio Checconi
2008-11-19 15:52 ` Fabio Checconi
2008-11-19 14:30 ` Jens Axboe
2008-11-18 23:07 ` Nauman Rafique
2008-11-18 23:07 ` Nauman Rafique
[not found] ` <e98e18940811181507t6b1473act2efa23df21dab270-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-19 14:24 ` Jens Axboe
2008-11-19 14:24 ` Jens Axboe
2008-11-20 0:12 ` Divyesh Shah
[not found] ` <20081119142446.GH26308-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org>
2008-11-20 0:12 ` Divyesh Shah
2008-11-20 0:12 ` Divyesh Shah
2008-11-20 8:16 ` Jens Axboe
2008-11-20 13:40 ` Vivek Goyal
2008-11-20 13:40 ` Vivek Goyal
2008-11-20 19:54 ` Nauman Rafique
2008-11-20 19:54 ` Nauman Rafique
[not found] ` <e98e18940811201154l6fb0499x24da39812fb2aa7e-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-20 21:15 ` Vivek Goyal
2008-11-20 21:15 ` Vivek Goyal
2008-11-20 22:42 ` Nauman Rafique
2008-11-21 15:22 ` Vivek Goyal
2008-11-21 15:22 ` Vivek Goyal
[not found] ` <e98e18940811201442s787a346em4ada30bcb1badfe6-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-21 15:22 ` Vivek Goyal
2008-11-20 22:42 ` Nauman Rafique
[not found] ` <20081120211536.GG29306-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-20 22:42 ` Nauman Rafique
2008-11-20 21:15 ` Vivek Goyal
[not found] ` <20081120134058.GA29306-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-20 19:54 ` Nauman Rafique
2008-11-26 6:40 ` Fernando Luis Vázquez Cao
2008-11-26 6:40 ` Fernando Luis Vázquez Cao
2008-11-26 15:18 ` Vivek Goyal
[not found] ` <1227681618.12997.163.camel-xpvPi5bcW5X5OjGIXfuPlhrrLbDL3r4M6qtp775pBPw@public.gmane.org>
2008-11-26 15:18 ` Vivek Goyal
2008-11-26 15:18 ` Vivek Goyal
2008-11-26 6:40 ` Fernando Luis Vázquez Cao
[not found] ` <20081120081640.GE26308-tSWWG44O7X1aa/9Udqfwiw@public.gmane.org>
2008-11-20 13:40 ` Vivek Goyal
[not found] ` <af41c7c40811191612v5db13ae7n3cfe537beb6a157c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-20 8:16 ` Jens Axboe
2008-11-20 8:16 ` Jens Axboe
2008-11-19 14:24 ` Jens Axboe
2008-11-18 19:12 ` Jens Axboe
[not found] ` <20081118144139.GE15268-f9ZlEuEWxVeACYmtYXMKmw@public.gmane.org>
2008-11-18 19:12 ` Jens Axboe
2008-11-20 21:31 ` Vivek Goyal
2008-11-20 21:31 ` Vivek Goyal
[not found] ` <20081120213155.GI29306-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-21 3:05 ` Fabio Checconi
2008-11-21 3:05 ` Fabio Checconi
2008-11-21 3:05 ` Fabio Checconi
[not found] ` <20081121030533.GA30883-f9ZlEuEWxVeACYmtYXMKmw@public.gmane.org>
2008-11-21 14:58 ` Vivek Goyal
2008-11-21 14:58 ` Vivek Goyal
[not found] ` <20081121145823.GD3111-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-21 15:21 ` Fabio Checconi
2008-11-21 15:21 ` Fabio Checconi
2008-11-21 15:21 ` Fabio Checconi
2008-11-21 14:58 ` Vivek Goyal
2008-11-20 21:31 ` Vivek Goyal
[not found] ` <20081118140751.GA4283-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-18 14:41 ` Fabio Checconi
2008-11-18 14:07 ` Vivek Goyal
2008-11-18 22:33 ` Nauman Rafique
2008-11-18 22:33 ` Nauman Rafique
2008-11-18 23:44 ` Fabio Checconi
2008-11-18 23:44 ` Fabio Checconi
[not found] ` <e98e18940811181433o4bb5a147i1e0b9c1baf495ae2-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-18 23:44 ` Fabio Checconi
2008-11-19 7:09 ` Paolo Valente
2008-11-19 7:09 ` Paolo Valente
2008-11-19 7:09 ` Paolo Valente
[not found] ` <20081118120508.GD15268-f9ZlEuEWxVeACYmtYXMKmw@public.gmane.org>
2008-11-18 14:07 ` Vivek Goyal
2008-11-18 22:33 ` Nauman Rafique
[not found] ` <4922224A.5030502-BthXqXjhjHXQFUHtdCDX3A@public.gmane.org>
2008-11-18 5:01 ` Nauman Rafique
2008-11-18 5:01 ` Nauman Rafique
2008-11-18 2:02 ` Li Zefan
2008-11-17 14:23 ` Vivek Goyal
2008-11-14 22:44 ` Nauman Rafique
[not found] ` <20081114160525.GE24624-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-14 22:44 ` Nauman Rafique
2008-11-14 16:05 ` Vivek Goyal
[not found] ` <af41c7c40811131457w472e4a86tb5344cc1d3d366fb-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-14 16:05 ` Vivek Goyal
2008-11-13 22:13 ` Vivek Goyal
[not found] ` <20081113221304.GH7542-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-20 9:20 ` Ryo Tsuruta
2008-11-20 9:20 ` Ryo Tsuruta
2008-11-20 9:20 ` Ryo Tsuruta
2008-11-20 13:47 ` Vivek Goyal
2008-11-25 2:33 ` Ryo Tsuruta
2008-11-25 16:27 ` Vivek Goyal
2008-11-25 16:27 ` Vivek Goyal
2008-11-25 22:38 ` Nauman Rafique
2008-11-26 14:06 ` Paolo Valente
[not found] ` <e98e18940811251438v245f79aegfdc92bee737af64c-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-26 14:06 ` Paolo Valente
2008-11-26 14:06 ` Paolo Valente
2008-11-26 19:41 ` Nauman Rafique
2008-11-26 22:21 ` Fabio Checconi
2008-11-26 22:21 ` Fabio Checconi
[not found] ` <e98e18940811261141x307cf06fldd5e481e85da5c2d-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-11-26 22:21 ` Fabio Checconi
2008-11-26 19:41 ` Nauman Rafique
[not found] ` <492D57E1.5090608-rcYM44yAMweonA0d6jMUrA@public.gmane.org>
2008-11-26 19:41 ` Nauman Rafique
2008-11-25 22:38 ` Nauman Rafique
2008-11-26 11:55 ` Fernando Luis Vázquez Cao
2008-11-26 11:55 ` Fernando Luis Vázquez Cao
2008-11-26 12:47 ` Ryo Tsuruta
2008-11-26 12:47 ` Ryo Tsuruta
[not found] ` <20081126.214707.653026525707335397.ryov-jCdQPDEk3idL9jVzuh4AOg@public.gmane.org>
2008-11-26 16:08 ` Vivek Goyal
2008-11-26 16:08 ` Vivek Goyal
2008-11-27 8:43 ` Fernando Luis Vázquez Cao
2008-11-27 8:43 ` Fernando Luis Vázquez Cao
2008-11-28 3:09 ` Ryo Tsuruta
[not found] ` <1227775382.7443.43.camel-xpvPi5bcW5X5OjGIXfuPlhrrLbDL3r4M6qtp775pBPw@public.gmane.org>
2008-11-28 3:09 ` Ryo Tsuruta
2008-11-28 3:09 ` Ryo Tsuruta
[not found] ` <20081126160805.GE27826-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-27 8:43 ` Fernando Luis Vázquez Cao
2008-11-28 13:33 ` Ryo Tsuruta
2008-11-28 13:33 ` Ryo Tsuruta
2008-11-28 13:33 ` Ryo Tsuruta
2008-11-26 16:08 ` Vivek Goyal
[not found] ` <20081125162720.GH341-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-25 22:38 ` Nauman Rafique
2008-11-26 11:55 ` Fernando Luis Vázquez Cao
2008-11-26 12:47 ` Ryo Tsuruta
[not found] ` <20081125.113359.623571555980951312.ryov-jCdQPDEk3idL9jVzuh4AOg@public.gmane.org>
2008-11-25 16:27 ` Vivek Goyal
[not found] ` <20081120134701.GB29306-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2008-11-25 2:33 ` Ryo Tsuruta
2008-11-25 2:33 ` Ryo Tsuruta
[not found] ` <20081120.182053.220301508585579959.ryov-jCdQPDEk3idL9jVzuh4AOg@public.gmane.org>
2008-11-20 13:47 ` Vivek Goyal
2008-11-20 13:47 ` Vivek Goyal
-- strict thread matches above, loose matches on Subject: below --
2008-11-06 15:30 vgoyal
2008-11-06 15:30 vgoyal-H+wXaHxf7aLQT0dZR+AlfA
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20081118191208.GJ26308@kernel.dk \
--to=jens.axboe@oracle.com \
--cc=akpm@linux-foundation.org \
--cc=balbir@linux.vnet.ibm.com \
--cc=containers@lists.linux-foundation.org \
--cc=dpshah@google.com \
--cc=fchecconi@gmail.com \
--cc=fernando@oss.ntt.co.jp \
--cc=jmoyer@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lizf@cn.fujitsu.com \
--cc=menage@google.com \
--cc=nauman@google.com \
--cc=ngupta@google.com \
--cc=paolo.valente@unimore.it \
--cc=peterz@infradead.org \
--cc=riel@redhat.com \
--cc=righi.andrea@gmail.com \
--cc=ryov@valinux.co.jp \
--cc=s-uchida@ap.jp.nec.com \
--cc=taka@valinux.co.jp \
--cc=vgoyal@redhat.com \
--cc=virtualization@lists.linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.