aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/ext2fs/ext2_inode_cnv.c
diff options
context:
space:
mode:
authorPedro F. Giffuni <pfg@FreeBSD.org>2020-08-20 05:08:49 +0000
committerPedro F. Giffuni <pfg@FreeBSD.org>2020-08-20 05:08:49 +0000
commitef20a5b58ce9a010cf24df390b47c83e49cfd550 (patch)
treec60c3763257628720a763bb03e85c7479a2db6df /sys/fs/ext2fs/ext2_inode_cnv.c
parenta8537fe4041c807c72d0004ddd050fff204afdb9 (diff)
downloadsrc-ef20a5b58ce9a010cf24df390b47c83e49cfd550.tar.gz
src-ef20a5b58ce9a010cf24df390b47c83e49cfd550.zip
extfs: remove redundant little endian conversion.
The XTIME_TO_NSEC 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. Hinted by: DragonFlyBSD (git ae503f8f6f4b9a413932ffd68be029f20c38cab4) X-MFC with: r361136
Notes
Notes: svn path=/head/; revision=364416
Diffstat (limited to 'sys/fs/ext2fs/ext2_inode_cnv.c')
-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 752aaa819842..f7be38337fcc 100644
--- a/sys/fs/ext2fs/ext2_inode_cnv.c
+++ b/sys/fs/ext2fs/ext2_inode_cnv.c
@@ -146,11 +146,11 @@ ext2_ei2i(struct ext2fs_dinode *ei, struct inode *ip)
ip->i_mtime = le32toh(ei->e2di_mtime);
ip->i_ctime = le32toh(ei->e2di_ctime);
if (E2DI_HAS_XTIME(ip)) {
- ip->i_atimensec = XTIME_TO_NSEC(le32toh(ei->e2di_atime_extra));
- ip->i_mtimensec = XTIME_TO_NSEC(le32toh(ei->e2di_mtime_extra));
- ip->i_ctimensec = XTIME_TO_NSEC(le32toh(ei->e2di_ctime_extra));
+ ip->i_atimensec = XTIME_TO_NSEC(ei->e2di_atime_extra);
+ ip->i_mtimensec = XTIME_TO_NSEC(ei->e2di_mtime_extra);
+ ip->i_ctimensec = XTIME_TO_NSEC(ei->e2di_ctime_extra);
ip->i_birthtime = le32toh(ei->e2di_crtime);
- ip->i_birthnsec = XTIME_TO_NSEC(le32toh(ei->e2di_crtime_extra));
+ ip->i_birthnsec = XTIME_TO_NSEC(ei->e2di_crtime_extra);
}
ip->i_flags = 0;
ei_flags_host = le32toh(ei->e2di_flags);