From 55d9be243ca856b6acf1bf4911d0a581400c144f Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Mon, 4 Jun 2007 23:26:51 +1000 Subject: [PATCH] --- yaml --- r: 57358 b: refs/heads/master c: 8f18a158192ef6dc63a572bdbbdf5613cfbbe2e4 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/powerpc/platforms/cell/spufs/inode.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index e43660e3aba7..6ae260e34901 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6291ed3c04d5c83c26e77d4fa47e06d0416be81d +refs/heads/master: 8f18a158192ef6dc63a572bdbbdf5613cfbbe2e4 diff --git a/trunk/arch/powerpc/platforms/cell/spufs/inode.c b/trunk/arch/powerpc/platforms/cell/spufs/inode.c index 7150730e2ff1..01c4805986f2 100644 --- a/trunk/arch/powerpc/platforms/cell/spufs/inode.c +++ b/trunk/arch/powerpc/platforms/cell/spufs/inode.c @@ -600,6 +600,10 @@ spufs_create_root(struct super_block *sb, void *data) struct inode *inode; int ret; + ret = -ENODEV; + if (!spu_management_ops) + goto out; + ret = -ENOMEM; inode = spufs_new_inode(sb, S_IFDIR | 0775); if (!inode)