On Tue, 2010-08-24 at 17:08 +0530, Balbir Singh wrote:
Consider one group heavily dirtying pages, it stuffs the IO queues full
and gets blocked on IO completion. Since the CPU is then free to
schedule something else we start running things from another group,
those IO completions will come in while we run other group and get
accounted to other group -- FAIL.
s/group/task/ etc..
That just really doesn't work, accounting async work, esp stuff that is
not under software control it very tricky indeed.
So what are you wanting to do, and why. Do you really need accounting
madness?
--