__wait_on_buffer() needs to use io_schedule(), so processes in there are accounted as being in I/O wait.