summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2007-06-04 15:26:51 +0200
committerPaul Mackerras <paulus@samba.org>2007-06-07 03:44:39 +0200
commitce92987baba60bc082b9eedddfaf4ae3f8435dac (patch)
treefdb0e2df0c63d33015bd7a9fda3869abb38b9344
parent[POWERPC] spufs: Refuse to load the module when not running on cell (diff)
downloadlinux-ce92987baba60bc082b9eedddfaf4ae3f8435dac.tar.xz
linux-ce92987baba60bc082b9eedddfaf4ae3f8435dac.zip
[POWERPC] spufs: Hook up spufs_release_mem
Currently spufs_mem_release and the mem file doesn't have any release method hooked up, leading to leaks everytime is used. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jeremy Kerr <jk@ozlabs.org> Signed-off-by: Paul Mackerras <paulus@samba.org>
-rw-r--r--arch/powerpc/platforms/cell/spufs/file.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/platforms/cell/spufs/file.c b/arch/powerpc/platforms/cell/spufs/file.c
index 45614c73c784..89a50110a3c5 100644
--- a/arch/powerpc/platforms/cell/spufs/file.c
+++ b/arch/powerpc/platforms/cell/spufs/file.c
@@ -217,6 +217,7 @@ unsigned long spufs_get_unmapped_area(struct file *file, unsigned long addr,
static const struct file_operations spufs_mem_fops = {
.open = spufs_mem_open,
+ .release = spufs_mem_release,
.read = spufs_mem_read,
.write = spufs_mem_write,
.llseek = generic_file_llseek,