== Comment: #0 - Sandipan Das <email@example.com> - 2018-07-06 02:13:41 ==
Little-endian mode is officially supported for POWER8 and newer only. There are some other kernel build configuration options such as HAVE_EFFICIENT_UNALIGNED_ACCESS that depend on having POWER7_CPU=n when CPU_LITTLE_ENDIAN=y. This can cause failures in certain cases such as the TEST_BPF runtime tests.
fyi ... as an example:
$ grep CONFIG_POWER ./lib/modules/4.17.6-200.fc28.ppc64le/config
# CONFIG_POWER8_CPU is not set
# CONFIG_POWER9_CPU is not set
RHEL kernels are fine. They set CONFIG_POWER8_CPU=y.
it's now part of https://src.fedoraproject.org/rpms/kernel/pull-request/16