On 10/26/20 5:30 PM, Lennart Sorensen wrote: > On Mon, Oct 26, 2020 at 05:04:48PM +0100, John Paul Adrian Glaubitz wrote: >> I had to re-read this several times and just to be clear: You can still >> run big-endian code perfectly fine on POWER8 machines and newer (unless >> IBM removed support with POWER10). > > You can, but it seems very few people do. I have not read anything to > indicate they were getting rid of big endian support. Hopefully not.
IBM maintains both little-endian and big-endian support in most projects (LLVM, OpenJDK, the kernel, GCC, binutils etc), so no worry in this regard. >> In fact, we are running the little-endian port on the POWER8 server we got >> from IBM to host two ppc64 big-endian KVM VMs (one buildd and one Debian >> porterbox). Although that causes the host kernel to crash regularly with >> no fix in sight yet, unfortunately [1]. > > Ouch, that's annoying given they claim that is supposed to work just fine. Most likely because the crash happens for very specific use cases only, one being a big-endian buildd on a little-endian host and building the same package at the same time with the testsuite running (we have two buildd instances per buildd host on fast machines). Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913