Ext2: free memory allocated and forget buffer head when io error happens
authorWang Shilong <wangsl-fnst@cn.fujitsu.com>
Sat, 12 Jan 2013 09:19:32 +0000 (01:19 -0800)
committerJan Kara <jack@suse.cz>
Mon, 21 Jan 2013 10:19:56 +0000 (11:19 +0100)
commit8d8759eb488f9e88fa5f976c4fd7ed205661c872
tree3c33cd06749c2c1caba82b3fcab64789c9f3aab0
parentf56426ae4d4414c9c996567710dceecbdfc39acc
Ext2: free memory allocated and forget buffer head when io error happens

Add a necessary check when an io error happens.
If io error happens,free the memory allocated and forget
buffer head.

Signed-off-by: Wang Shilong <wangsl-fnst@cn.fujitsu.com>
Signed-off-by: Jan Kara <jack@suse.cz>
fs/ext2/inode.c