Commits
Vasily Tarasov authored and Pavel Emelianov committed bb718a47c9f
[IOPRIO] Support of prioritized write inside cfq All ubioprio patches before now do fair prioritization only for sync requests. For async requests the problem exists: who has actually produced the request? Using OVZ IO Accounting feature we can obtain this arcane knowledge. IO Accounting feature sets a mark to page: who's made it dirty. At the moment of request submitting we change context to the context of the owner of the page (this operation is done by next patch), and then in cfq we can get UB from current context. CFQ has a separate queues for _all_ async requests. Now we have such queues on per-(device, ub) basis. This patch does all stuff related to this modification.