]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r294695:
authorpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 28 Jan 2016 02:21:20 +0000 (02:21 +0000)
committerpfg <pfg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 28 Jan 2016 02:21:20 +0000 (02:21 +0000)
commit3672ae53f107728e60f4a3aeceb7c4e9ee48a5c0
treead9218e9efb5049146ea831c8af5a7c69e898402
parent20cd37698e5c4f75783c0032cc153e823d37674b
MFC r294695:
ext2fs: passthrough any extra timestamps to the dinode struct.

In general we don't trust any of the extended timestamps unless the
EXT2F_ROCOMPAT_EXTRA_ISIZE feature is set. However, in the case where
we freshly allocated a new inode the information is valid and it is
better to pass it along instead of leaving the value undefined.

This should have no practical effect but should reduce the amount of
garbage if EXT2F_ROCOMPAT_EXTRA_ISIZE is set, like in cases where the
filesystem is converted from ext3 to ext4.

git-svn-id: svn://svn.freebsd.org/base/stable/9@294971 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/ext2fs/ext2_inode_cnv.c