|
|
|
|
|
by zamalek
213 days ago
|
|
The first line in the email that I linked is pretty unambiguous: > Oh Christ. Is somebody seriously working on BE support in 2025? Followed by Eric: > And as someone who works on optimized crypto and CRC code, the arm64 big endian kernel support has always been really problematic. It's rarely tested, and code that produces incorrect outputs on arm64 big endian
regularly gets committed and released. It sometimes gets fixed, but not always; currently the arm64 SM3 and SM4 code produces incorrect outputs on big endian in mainline BE support is unambiguously best-effort (which is none in some cases). No, the Kernel does not take BE seriously. Not sure why I have to quote from the mailing list when the URL was a significant portion of my comment text - it directly contradicts your assertion on multiple fronts. |
|
BE support in ARM is poor because ARM is primarily a LE architecture and almost nobody needs ARM BE.