== Comment: #0 - Sandipan Das <sadas034.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.
Comment 2Hanns-Joachim Uhl
2018-07-28 16:05:49 UTC
fyi ... as an example:
$ grep CONFIG_POWER ./lib/modules/4.17.6-200.fc28.ppc64le/config
CONFIG_POWER7_CPU=y
# CONFIG_POWER8_CPU is not set
# CONFIG_POWER9_CPU is not set
RHEL kernels are fine. They set CONFIG_POWER8_CPU=y.