[2.6.22.2 review 80/84] sysfs: release mutex when kmalloc() failed in sysfs_open_file().

2007-08-07 Thread Greg KH
From: YOSHIFUJI Hideaki <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- fs/sysfs/file.c |1 + 1 file changed, 1 insertion(+) --- a/fs/sysfs/file.c +++ b/fs/sysfs/file.c @@ -283,6 +283,7 @@ static int sysfs_open_file(struct inode

[2.6.22.2 review 80/84] sysfs: release mutex when kmalloc() failed in sysfs_open_file().

2007-08-07 Thread Greg KH
From: YOSHIFUJI Hideaki [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- fs/sysfs/file.c |1 + 1 file changed, 1 insertion(+) --- a/fs/sysfs/file.c +++ b/fs/sysfs/file.c @@ -283,6 +283,7 @@ static int sysfs_open_file(struct inode

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,

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, struct

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(>i_mutex); > if (!(set = inode->i_private)) { > if (!(set = inode->i_private =

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 =

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

2007-07-09 Thread YOSHIFUJI Hideaki / 吉藤英明
Signed-off-by: YOSHIFUJI Hideaki <[EMAIL PROTECTED]> -- 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, struct file *file) mutex_lock(>i_mutex);

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

2007-07-09 Thread YOSHIFUJI Hideaki / 吉藤英明
Signed-off-by: YOSHIFUJI Hideaki [EMAIL PROTECTED] -- 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, struct file *file) mutex_lock(inode-i_mutex);