From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1WV5LP-0002Ra-8T for mharc-grub-devel@gnu.org; Tue, 01 Apr 2014 16:31:39 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41790) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV5LE-0002Qw-Al for grub-devel@gnu.org; Tue, 01 Apr 2014 16:31:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WV5CQ-0004Uh-NL for grub-devel@gnu.org; Tue, 01 Apr 2014 16:22:32 -0400 Received: from mail-wi0-x230.google.com ([2a00:1450:400c:c05::230]:47364) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV5CQ-0004Su-EF for grub-devel@gnu.org; Tue, 01 Apr 2014 16:22:22 -0400 Received: by mail-wi0-f176.google.com with SMTP id r20so5905586wiv.3 for ; Tue, 01 Apr 2014 13:22:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; bh=irhWt8S5vesTSLPD0v8xcZTAhShbZPHN7mB+vQzX6O4=; b=huyM+T1EFpLlZOGXXHTESjEFEqZ9XyPvpjfZ9kXP2ZPkxsMetKRATQGSDIp4BAgDVh lU/PdXfNIp6VYPGqFsX0GK8tnSayBD4udXGFdivUm3zlbbq1j8Z55r3cMZKYodI55Qxk Fr/8Wcor9p/XLUCXyNtC35+ANcoh353BRt8K9+eAaxDn50Tf+o3PAL9kuTJgYr6/J0xf IrP2BDb6Vey7Fb+MF+YDWZhqC0/TsQ46spZFiewPflvKaHK4Fi4itHJ3MKDwf+stOFy9 cuURNseE6nqNCuds2c8t3pcaB9k40T3wiK1T3tQlyYcGS05Oy8IyCzYJoRbbNXZWc/KN 3Hfg== X-Received: by 10.180.21.225 with SMTP id y1mr22889035wie.24.1396383741447; Tue, 01 Apr 2014 13:22:21 -0700 (PDT) Received: from [192.168.42.119] (60-236.197-178.cust.bluewin.ch. [178.197.236.60]) by mx.google.com with ESMTPSA id o4sm42921959eef.20.2014.04.01.13.22.19 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 01 Apr 2014 13:22:20 -0700 (PDT) Message-ID: <533B1FF2.9040503@gmail.com> Date: Tue, 01 Apr 2014 22:22:10 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.3.0 MIME-Version: 1.0 To: The development of GNU GRUB Subject: Re: [RFC PATCH 21/23] powerpc64 is not necessarily BigEndian anymore! :) References: <1393439482-20341-1-git-send-email-linuxram@us.ibm.com> <1393439482-20341-22-git-send-email-linuxram@us.ibm.com> <20140401214945.209b4894@opensuse.site> In-Reply-To: <20140401214945.209b4894@opensuse.site> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xIPGpN44nPIQ3K0lNbqBrChPlLtQ6PH6A" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::230 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Apr 2014 20:31:37 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xIPGpN44nPIQ3K0lNbqBrChPlLtQ6PH6A Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable >=20 > For the sake of bisectability this really should be moved earlier; > otherwise at least patch "fix parameter to firmware calls" would > be wrong. >=20 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=3D-EL). So it looks like this patch series adds a new high-maintenance-cost port covering only already supported machines and already supportred features.= --xIPGpN44nPIQ3K0lNbqBrChPlLtQ6PH6A Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iF4EAREKAAYFAlM7H/oACgkQmBXlbbo5nOsALAD/W31hTnbTbNvd/4Z9XOg7TMs1 hVEiPmyMJ1GIuK7RAaUA/i3j/1JXZ6Y+3lFbHBrdDX+DGQpSm1CNsc6hZiNkyB5w =BoeO -----END PGP SIGNATURE----- --xIPGpN44nPIQ3K0lNbqBrChPlLtQ6PH6A--