drm: proc: Use remove_proc_subtree()
authorDavid Howells <dhowells@redhat.com>
Fri, 12 Apr 2013 15:15:07 +0000 (16:15 +0100)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 1 May 2013 21:29:44 +0000 (17:29 -0400)
commit8bc742e13fb2c9cd64988816749295e9ddf53101
tree725f9b2fe765e5632ec19950660277af89643901
parentb63e6aa5028dfde3b360945564290de28b47c2d7
drm: proc: Use remove_proc_subtree()

Use remove_proc_subtree() rather than remove_proc_entry() to remove a
minor-specific drm proc directory and all its children.

Things could theoretically be improved by storing the drm_minor pointer in the
minor-specific dir proc_dir_entry struct data and then scrapping the list of
proc files - but that's shared with the debugfs interface where you can't do
that, so I don't see an easy way of doing it.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: dri-devel@lists.freedesktop.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
drivers/gpu/drm/drm_proc.c