|
From: | Vladimir 'φ-coder/phcoder' Serbinenko |
Subject: | Re: [RFC PATCH 21/23] powerpc64 is not necessarily BigEndian anymore! :) |
Date: | Tue, 01 Apr 2014 22:22:10 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.3.0 |
> > For the sake of bisectability this really should be moved earlier; > otherwise at least patch "fix parameter to firmware calls" would > be wrong. > Even bigger problem is whether we want to run in LE mode at all. From what I understand (correct if I'm wrong) firmware calls remain big-endian and you need to switch back and forth between LE and BE when doing firmware calls. Byteswapping for the purpose of firmware calls is to be avoided as bugs are easy to slip through (in fact the byte-swapping isn't complete in proposed patches. (correct me if I'm wrong) these new patches cover a subset of already supported machines and don't add any user-visible feature and no new kernel type (LE kernel can be loaded from BE GRUB). Cross-compiling to BE from LE is easy (TARGET_CFLAGS=-EL). So it looks like this patch series adds a new high-maintenance-cost port covering only already supported machines and already supportred features.
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] | Current Thread | [Next in Thread] |