]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfs_repair: fix unaligned accesses
authorEric Sandeen <sandeen@sandeen.net>
Wed, 14 Oct 2015 00:01:23 +0000 (11:01 +1100)
committerDave Chinner <david@fromorbit.com>
Wed, 14 Oct 2015 00:01:23 +0000 (11:01 +1100)
commitfb36a55d8a60a7f86aec82a7a6731159d5ab51d2
tree18e3f05ce1afb3c6e0a5d7cef98bc84d2393fd0f
parentd781a1bfd0c8fdd7169be10c20d49f8ddf43ea4b
xfs_repair: fix unaligned accesses

This fixes some unaligned accesses spotted by libubsan in repair.

See Documentation/unaligned-memory-access.txt in the kernel
tree for why these can be a problem.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
include/libxfs.h
repair/dinode.c
repair/prefetch.c