Loading fs/orangefs/pvfs2-kernel.h +4 −1 Original line number Diff line number Diff line Loading @@ -638,7 +638,10 @@ int pvfs2_unmount_sb(struct super_block *sb); int pvfs2_cancel_op_in_progress(__u64 tag); __u64 pvfs2_convert_time_field(void *time_ptr); static inline __u64 pvfs2_convert_time_field(const struct timespec *ts) { return (__u64)ts->tv_sec; } int pvfs2_normalize_to_errno(__s32 error_code); Loading fs/orangefs/pvfs2-utils.c +2 −11 Original line number Diff line number Diff line Loading @@ -298,7 +298,7 @@ static inline int copy_attributes_from_inode(struct inode *inode, attrs->mask |= PVFS_ATTR_SYS_ATIME; if (iattr->ia_valid & ATTR_ATIME_SET) { attrs->atime = pvfs2_convert_time_field((void *)&iattr->ia_atime); pvfs2_convert_time_field(&iattr->ia_atime); attrs->mask |= PVFS_ATTR_SYS_ATIME_SET; } } Loading @@ -306,7 +306,7 @@ static inline int copy_attributes_from_inode(struct inode *inode, attrs->mask |= PVFS_ATTR_SYS_MTIME; if (iattr->ia_valid & ATTR_MTIME_SET) { attrs->mtime = pvfs2_convert_time_field((void *)&iattr->ia_mtime); pvfs2_convert_time_field(&iattr->ia_mtime); attrs->mask |= PVFS_ATTR_SYS_MTIME_SET; } } Loading Loading @@ -653,15 +653,6 @@ void set_signals(sigset_t *sigset) sigprocmask(SIG_SETMASK, sigset, NULL); } __u64 pvfs2_convert_time_field(void *time_ptr) { __u64 pvfs2_time; struct timespec *tspec = (struct timespec *)time_ptr; pvfs2_time = (__u64) ((time_t) tspec->tv_sec); return pvfs2_time; } /* * The following is a very dirty hack that is now a permanent part of the * PVFS2 protocol. See protocol.h for more error definitions. Loading Loading
fs/orangefs/pvfs2-kernel.h +4 −1 Original line number Diff line number Diff line Loading @@ -638,7 +638,10 @@ int pvfs2_unmount_sb(struct super_block *sb); int pvfs2_cancel_op_in_progress(__u64 tag); __u64 pvfs2_convert_time_field(void *time_ptr); static inline __u64 pvfs2_convert_time_field(const struct timespec *ts) { return (__u64)ts->tv_sec; } int pvfs2_normalize_to_errno(__s32 error_code); Loading
fs/orangefs/pvfs2-utils.c +2 −11 Original line number Diff line number Diff line Loading @@ -298,7 +298,7 @@ static inline int copy_attributes_from_inode(struct inode *inode, attrs->mask |= PVFS_ATTR_SYS_ATIME; if (iattr->ia_valid & ATTR_ATIME_SET) { attrs->atime = pvfs2_convert_time_field((void *)&iattr->ia_atime); pvfs2_convert_time_field(&iattr->ia_atime); attrs->mask |= PVFS_ATTR_SYS_ATIME_SET; } } Loading @@ -306,7 +306,7 @@ static inline int copy_attributes_from_inode(struct inode *inode, attrs->mask |= PVFS_ATTR_SYS_MTIME; if (iattr->ia_valid & ATTR_MTIME_SET) { attrs->mtime = pvfs2_convert_time_field((void *)&iattr->ia_mtime); pvfs2_convert_time_field(&iattr->ia_mtime); attrs->mask |= PVFS_ATTR_SYS_MTIME_SET; } } Loading Loading @@ -653,15 +653,6 @@ void set_signals(sigset_t *sigset) sigprocmask(SIG_SETMASK, sigset, NULL); } __u64 pvfs2_convert_time_field(void *time_ptr) { __u64 pvfs2_time; struct timespec *tspec = (struct timespec *)time_ptr; pvfs2_time = (__u64) ((time_t) tspec->tv_sec); return pvfs2_time; } /* * The following is a very dirty hack that is now a permanent part of the * PVFS2 protocol. See protocol.h for more error definitions. Loading