Loading fs/xfs/xfs_symlink.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -43,8 +43,8 @@ #include "xfs_log.h" #include "xfs_log.h" /* ----- Kernel only functions below ----- */ /* ----- Kernel only functions below ----- */ STATIC int int xfs_readlink_bmap( xfs_readlink_bmap_ilocked( struct xfs_inode *ip, struct xfs_inode *ip, char *link) char *link) { { Loading Loading @@ -153,7 +153,7 @@ xfs_readlink( } } error = xfs_readlink_bmap(ip, link); error = xfs_readlink_bmap_ilocked(ip, link); out: out: xfs_iunlock(ip, XFS_ILOCK_SHARED); xfs_iunlock(ip, XFS_ILOCK_SHARED); Loading fs/xfs/xfs_symlink.h +1 −0 Original line number Original line Diff line number Diff line Loading @@ -21,6 +21,7 @@ int xfs_symlink(struct xfs_inode *dp, struct xfs_name *link_name, int xfs_symlink(struct xfs_inode *dp, struct xfs_name *link_name, const char *target_path, umode_t mode, struct xfs_inode **ipp); const char *target_path, umode_t mode, struct xfs_inode **ipp); int xfs_readlink_bmap_ilocked(struct xfs_inode *ip, char *link); int xfs_readlink(struct xfs_inode *ip, char *link); int xfs_readlink(struct xfs_inode *ip, char *link); int xfs_inactive_symlink(struct xfs_inode *ip); int xfs_inactive_symlink(struct xfs_inode *ip); Loading Loading
fs/xfs/xfs_symlink.c +3 −3 Original line number Original line Diff line number Diff line Loading @@ -43,8 +43,8 @@ #include "xfs_log.h" #include "xfs_log.h" /* ----- Kernel only functions below ----- */ /* ----- Kernel only functions below ----- */ STATIC int int xfs_readlink_bmap( xfs_readlink_bmap_ilocked( struct xfs_inode *ip, struct xfs_inode *ip, char *link) char *link) { { Loading Loading @@ -153,7 +153,7 @@ xfs_readlink( } } error = xfs_readlink_bmap(ip, link); error = xfs_readlink_bmap_ilocked(ip, link); out: out: xfs_iunlock(ip, XFS_ILOCK_SHARED); xfs_iunlock(ip, XFS_ILOCK_SHARED); Loading
fs/xfs/xfs_symlink.h +1 −0 Original line number Original line Diff line number Diff line Loading @@ -21,6 +21,7 @@ int xfs_symlink(struct xfs_inode *dp, struct xfs_name *link_name, int xfs_symlink(struct xfs_inode *dp, struct xfs_name *link_name, const char *target_path, umode_t mode, struct xfs_inode **ipp); const char *target_path, umode_t mode, struct xfs_inode **ipp); int xfs_readlink_bmap_ilocked(struct xfs_inode *ip, char *link); int xfs_readlink(struct xfs_inode *ip, char *link); int xfs_readlink(struct xfs_inode *ip, char *link); int xfs_inactive_symlink(struct xfs_inode *ip); int xfs_inactive_symlink(struct xfs_inode *ip); Loading