EXP btrfs: Enable BTRFS only on 64-bit systems
Current btrfs can tear loads and stores of the ->last_trans field on
32-bit systems. Use of smp_load_acquire() and smp_store_release() turns
this silent failure into build failures on 32-bit system. Therefore,
enable BTRFS only on 64-bit systems.
This has not been agreed to by the BTRFS maintainers. Another alternative
would be to have ->last_trans be a 32-bit field on 32-bit systems, but
this might not be so simple. Carrying this commit to keep the various
CI systems quiet, hence the EXP prefix.
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
1 file changed