|  ee89f81252 Pull block IO core bits from Jens Axboe:
 "Below are the core block IO bits for 3.9.  It was delayed a few days
  since my workstation kept crashing every 2-8h after pulling it into
  current -git, but turns out it is a bug in the new pstate code (divide
  by zero, will report separately).  In any case, it contains:
   - The big cfq/blkcg update from Tejun and and Vivek.
   - Additional block and writeback tracepoints from Tejun.
   - Improvement of the should sort (based on queues) logic in the plug
     flushing.
   - _io() variants of the wait_for_completion() interface, using
     io_schedule() instead of schedule() to contribute to io wait
     properly.
   - Various little fixes.
  You'll get two trivial merge conflicts, which should be easy enough to
  fix up"
Fix up the trivial conflicts due to hlist traversal cleanups (commit
 | ||
|---|---|---|
| .. | ||
| auto_group.c | ||
| auto_group.h | ||
| clock.c | ||
| core.c | ||
| cpupri.c | ||
| cpupri.h | ||
| cputime.c | ||
| debug.c | ||
| fair.c | ||
| features.h | ||
| idle_task.c | ||
| Makefile | ||
| rt.c | ||
| sched.h | ||
| stats.c | ||
| stats.h | ||
| stop_task.c | ||