You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Revert "btrfs: use proper endianness accessors for super_copy"
This reverts commit 3c181c1.
The offending patch was merged in 4.16-rc4 and was promptly applied to
stable kernels 4.14.25 and 4.15.8.
The patch causes a corruption in several superblock items on big-endian
machines because of messed up endianity conversions. The damage is
manually repairable. A filesystem cannot be mounted again after it has
been unmounted once.
We do a full revert and not a fixup so stable can pick that patch ASAP.
Fixes: 3c181c1 ("btrfs: use proper endianness accessors for super_copy")
Link: https://lkml.kernel.org/r/[email protected]
CC: [email protected] # 4.14+
Reported-by: Christoph Biedl <[email protected]>
Signed-off-by: David Sterba <[email protected]>
0 commit comments