Commit: 5856e6821da1ab04901b6436e91ea550f991937d
https://github.com/zfs-linux/zfs/commit/5856e6821da1ab04901b6436e91ea550f991937d
Author: Prasad Joshi <pra...@kqinfotech.com>
Date: 2011-02-21 (Mon, 21 Feb 2011)
Changed paths:
M module/zfs/zfs_vnops.c
M module/zfs/zfs_znode.c
Log Message:
-----------
zfs_create, zfs_mkdir, zfs_symlink, zfs_mknode shold not release the inode by calling unlock_new_inode in zfs_inode_alloc. The inode should only be release after the dentry is instantiated. lzfs code will call unlock_new_inode after working on dentry.
- Code working on 2.6.32. Need to check with 2.6.37
Commit: b668916b2703f03607cee7182be48222d259f005
https://github.com/zfs-linux/zfs/commit/b668916b2703f03607cee7182be48222d259f005
Author: Prasad Joshi <pra...@kqinfotech.com>
Date: 2011-02-21 (Mon, 21 Feb 2011)
Changed paths:
M module/zfs/zfs_znode.c
Log Message:
-----------
zfs_inode_alloc should return error if the sa_bulk_lookup failes. Let zfs_znode_alloc do the error handling by freeing the znode.
- Tested code on 2.6.32 and 2.6.37
Commit: b06df653aaf81ee7200ff6c9f39a2d452f77b3f8
https://github.com/zfs-linux/zfs/commit/b06df653aaf81ee7200ff6c9f39a2d452f77b3f8
Author: Prasad Joshi <pra...@kqinfotech.com>
Date: 2011-02-21 (Mon, 21 Feb 2011)
Changed paths:
M module/zfs/zvol.c
Log Message:
-----------
Merge branch 'master' of github.com:zfs-linux/zfs