Re: sysfs: release mutex when kmalloc() failed in sysfs_open_file().

2007-07-12 Thread Andrew Morton
On Tue, 10 Jul 2007 13:56:46 +0900 (JST) YOSHIFUJI Hideaki / 吉藤英明 <[EMAIL PROTECTED]> wrote: > diff --git a/fs/sysfs/file.c b/fs/sysfs/file.c > index b502c71..1f64ce5 100644 > --- a/fs/sysfs/file.c > +++ b/fs/sysfs/file.c > @@ -283,6 +283,7 @@ static int sysfs_open_file(struct inode *inode, stru

Re: sysfs: release mutex when kmalloc() failed in sysfs_open_file().

2007-07-10 Thread Christoph Hellwig
On Tue, Jul 10, 2007 at 01:56:46PM +0900, YOSHIFUJI Hideaki / ?$B5HF#1QL@ wrote: > @@ -283,6 +283,7 @@ static int sysfs_open_file(struct inode *inode, struct > file *file) > mutex_lock(&inode->i_mutex); > if (!(set = inode->i_private)) { > if (!(set = inode->i_private = k