ppc: Clean up scanlog
authorDavid Howells <dhowells@redhat.com>
Fri, 12 Apr 2013 17:54:43 +0000 (18:54 +0100)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 1 May 2013 21:29:45 +0000 (17:29 -0400)
commit4c23782091dc98221dc149e844ab128771a78ea2
tree063773d08b7e44712f0c36d482769398f74ef47c
parente8eeded3c5226fe420f9c6733cf5ada2faa3087a
ppc: Clean up scanlog

Clean up the pseries scanlog driver's use of procfs:

 (1) Don't need to save the proc_dir_entry pointer as we have the filename to
     remove with.

 (2) Save the scan log buffer pointer in a static variable (there is only one
     of it) and don't save it in the PDE (which doesn't have a destructor).

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
cc: Paul Mackerras <paulus@samba.org>
cc: linuxppc-dev@lists.ozlabs.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/powerpc/platforms/pseries/scanlog.c