fs: btrfs: Fix cache alignment bugs
authorMarek Vasut <marex@denx.de>
Sat, 22 Sep 2018 02:13:35 +0000 (04:13 +0200)
committerTom Rini <trini@konsulko.com>
Sun, 30 Sep 2018 17:00:37 +0000 (13:00 -0400)
commitc9795396edd53ad29537037de8fd752662c676ad
treeb4489e56e5c686c6ed87a1e302b0a90f56e3d165
parent30b3241368aff899c56359f63214c164ed3fb3fb
fs: btrfs: Fix cache alignment bugs

The btrfs implementation passes cache-unaligned buffers into the
block layer, which triggers cache alignment problems down in the
block device drivers. Align the buffers to prevent this.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Marek Behun <marek.behun@nic.cz>
fs/btrfs/ctree.c
fs/btrfs/extent-io.c
fs/btrfs/super.c