diff options
author | 2011-06-10 13:36:08 +1000 | |
---|---|---|
committer | 2011-06-23 16:03:46 +1000 | |
commit | 24f246ac10ae6a6ae873045387d4501498869f74 (patch) | |
tree | eb0c2dde2080898958e317c37ed87bb883653678 /fs/proc/array.c | |
parent | drm/nouveau: shut lockdep up if last vm ref needs to destroy pgd (diff) | |
download | wireguard-linux-24f246ac10ae6a6ae873045387d4501498869f74.tar.xz wireguard-linux-24f246ac10ae6a6ae873045387d4501498869f74.zip |
drm/nouveau: rework vram init/fini ordering a little
Commit "drm/nouveau: add some debug output if nouveau_mm busy at destroy time"
revealed an issue where vram mm takedown would actually fail due to there
still being nodes present, causing nouveau to leak a small amount of memory
on module unload.
This splits TTM/nouveau_mm a bit more cleanly and ensures nouveau_mm fini
isn't done until all gpuobjs are also destroyed.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'fs/proc/array.c')
0 files changed, 0 insertions, 0 deletions