ext2: use aligned-endian get/put helpers
PATCH 13/21 ext2: use aligned-endian get/put helpers
Signed-off-by Harvey Harrison <[email protected]>
--- fs/ext2/super.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
fs/ext2/super.c +2 -2
@@ -1277,8 +1277,8 @@ static int ext2_statfs (struct dentry * dentry, struct kstatfs * buf) buf->f_ffree =ext2_count_free_inodes (sb); es->s_free_inodes_count =cpu_to_le32 (buf->f_ffree); buf->f_namelen =EXT2_NAME_LEN ; - fsid =le64_to_cpup ((void *)es->s_uuid) ^ -le64_to_cpup ((void *)es->s_uuid +sizeof (u64)); + fsid =get_le64 ((void *)es->s_uuid) ^ +get_le64 ((void *)es->s_uuid +sizeof (u64)); buf->f_fsid.val[0 ] = fsid &0xFFFFFFFFUL ; buf->f_fsid.val[1 ] = (fsid >>32 ) &0xFFFFFFFFUL ;return 0 ;
Signature · 1 line
1.5.5.1.570.g26b5e