[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Compatible Debian PPC64 B.E for L.E servers



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 - glaubitz@debian.org
`. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: