aboutsummaryrefslogtreecommitdiff
path: root/sys/fs
diff options
context:
space:
mode:
authorPedro F. Giffuni <pfg@FreeBSD.org>2020-08-17 15:05:41 +0000
committerPedro F. Giffuni <pfg@FreeBSD.org>2020-08-17 15:05:41 +0000
commit19642a0cfb7be3f9abac5353641a88fab0ee958d (patch)
tree4bb5e80003414ca26c47138a3e53d4091394e896 /sys/fs
parentc0d60fc86f26d6252230db6eebe2ae7e65dd32c8 (diff)
downloadsrc-19642a0cfb7be3f9abac5353641a88fab0ee958d.tar.gz
src-19642a0cfb7be3f9abac5353641a88fab0ee958d.zip
extfs: remove redundant little endian conversion.
The NSEC_TO_XTIME macro already calls the htole32(), so there is no need to call it twice. This code does nothing on LE platforms and affects only nanosecond and birthtime fields so it's difficult to notice on regular use. X-MFC with: r361136
Notes
Notes: svn path=/head/; revision=364308
Diffstat (limited to 'sys/fs')
-rw-r--r--sys/fs/ext2fs/ext2_inode_cnv.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/fs/ext2fs/ext2_inode_cnv.c b/sys/fs/ext2fs/ext2_inode_cnv.c
index 7e8717e9b6a2..752aaa819842 100644
--- a/sys/fs/ext2fs/ext2_inode_cnv.c
+++ b/sys/fs/ext2fs/ext2_inode_cnv.c
@@ -213,11 +213,11 @@ ext2_i2ei(struct inode *ip, struct ext2fs_dinode *ei)
ei->e2di_dtime = htole32(le16toh(ei->e2di_nlink) ? 0 :
le32toh(ei->e2di_mtime));
if (E2DI_HAS_XTIME(ip)) {
- ei->e2di_ctime_extra = htole32(NSEC_TO_XTIME(ip->i_ctimensec));
- ei->e2di_mtime_extra = htole32(NSEC_TO_XTIME(ip->i_mtimensec));
- ei->e2di_atime_extra = htole32(NSEC_TO_XTIME(ip->i_atimensec));
+ ei->e2di_ctime_extra = NSEC_TO_XTIME(ip->i_ctimensec);
+ ei->e2di_mtime_extra = NSEC_TO_XTIME(ip->i_mtimensec);
+ ei->e2di_atime_extra = NSEC_TO_XTIME(ip->i_atimensec);
ei->e2di_crtime = htole32(ip->i_birthtime);
- ei->e2di_crtime_extra = htole32(NSEC_TO_XTIME(ip->i_birthnsec));
+ ei->e2di_crtime_extra = NSEC_TO_XTIME(ip->i_birthnsec);
}
/* Keep these in host endian for a while since they change a lot */
ei->e2di_flags = 0;