Fix the vma leak

Chris Wilson
2016-07-25T17:32:52Z

Long, long ago vma were found to exist after the parent ppgtt had ceased.
They still do. This series fixes the leak by introducing vma activity
tracking, with this a vma for one client does not stall another client
and we can track when each client's vm are idle independently.
-Chris