Patch "xfs: fix unaligned access in xfs_btree_visit_blocks" has been added to the 4.4-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
xfs: fix unaligned access in xfs_btree_visit_blocks
to the 4.4-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
xfs-fix-unaligned-access-in-xfs_btree_visit_blocks.patch
and it can be found in the queue-4.4 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
a4d768e702de224cc85e0c8eac9311763403b368Mon Sep 17 00:00:00 2001
From: Eric Sandeen <[email protected]>
Date: Mon, 22 May 2017 19:54:10 -0700
Subject: xfs: fix unaligned access in xfs_btree_visit_blocks
From: Eric Sandeen <[email protected]>
commit a4d768e702de224cc85e0c8eac9311763403b368 upstream.
This structure copy was throwing unaligned access warnings on sparc64:
Kernel unaligned access at TPC[1043c088] xfs_btree_visit_blocks+0x88/0xe0 [xfs]
xfs_btree_copy_ptrs does a memcpy, which avoids it.
--- fs/xfs/libxfs/xfs_btree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
fs/xfs/libxfs/xfs_btree.c +1 -1
@@ -4064,7 +4064,7 @@ xfs_btree_change_owner(xfs_btree_readahead_ptr (cur, ptr,1 );/* save for the next iteration of the loop */ - lptr = *ptr; +xfs_btree_copy_ptrs (cur, &lptr, ptr,1 ); }/* for each buffer in the level */
Patches currently in stable-queue which might be from [email protected] are
queue-4.4/xfs-fix-unaligned-access-in-xfs_btree_visit_blocks.patch