From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1WV2l7-0004VV-88 for mharc-grub-devel@gnu.org; Tue, 01 Apr 2014 13:46:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48320) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV2kt-0004Ky-Vd for grub-devel@gnu.org; Tue, 01 Apr 2014 13:45:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WV2kk-00043K-Ud for grub-devel@gnu.org; Tue, 01 Apr 2014 13:45:47 -0400 Received: from mail-la0-x22c.google.com ([2a00:1450:4010:c03::22c]:33403) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WV2kk-00043C-N6 for grub-devel@gnu.org; Tue, 01 Apr 2014 13:45:38 -0400 Received: by mail-la0-f44.google.com with SMTP id c6so1033806lan.17 for ; Tue, 01 Apr 2014 10:45:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=kcDJFXRoW//DrSYfdMz0AwYuvgbSXdfmMtJiaJMrNg8=; b=RPWewkcAYPRdNbYvn61ONpGCmi2+6+Uo5Av7Gt0mZdzXjZVGEjyh8wgJUGJvHE1zl7 QPeKXUCorPsrlfqdYUXts5FKTwF/We6XTCXdNr2rkR5cNsSHy8n+25g6GKPhj+gIVwG5 NTxN3E39X0EVhSvT0b5urWyK5BD03fwjzN+l2OIkXz1oo9nNwoYvSWe6oIT8P2Rh8clZ PJHXd0uejsHAVbu48deL1AhNaEFp68D7Jal+A5jE06qxLCIZD3Jp+yBBXIdW1FQ7IH9E o5syU0+Dh2Ns7p9po78eG9cmkpKFi00yIqdJ1dzKB2lhV8wwF9R7m/FTQgJc3KmBE5AP Y75Q== X-Received: by 10.152.42.230 with SMTP id r6mr2379199lal.32.1396374337546; Tue, 01 Apr 2014 10:45:37 -0700 (PDT) Received: from opensuse.site (ppp37-190-15-130.pppoe.spdop.ru. [37.190.15.130]) by mx.google.com with ESMTPSA id bm3sm12568540lbb.12.2014.04.01.10.45.36 for (version=SSLv3 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 01 Apr 2014 10:45:36 -0700 (PDT) Date: Tue, 1 Apr 2014 21:45:35 +0400 From: Andrey Borzenkov To: The development of GNU GRUB Subject: Re: [RFC PATCH 20/23] fix parameter to firmware calls Message-ID: <20140401214535.324d3162@opensuse.site> In-Reply-To: <1393439482-20341-21-git-send-email-linuxram@us.ibm.com> References: <1393439482-20341-1-git-send-email-linuxram@us.ibm.com> <1393439482-20341-21-git-send-email-linuxram@us.ibm.com> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.22; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22c Cc: tonyb@au1.ibm.com, anton@au1.ibm.com, linuxram@us.ibm.com, tlfalcon@linux.vnet.ibm.com, tbberry@us.ibm.com 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 17:45:57 -0000 В Wed, 26 Feb 2014 10:31:19 -0800 Ram Pai пишет: > -#define IEEE1275_ADDR(x) (grub_uint32_t)(grub_addr_t)(x) > - > +#define IEEE1275_ADDR(x) (grub_uint32_t)grub_cpu_to_be32((grub_addr_t)(x)) > +#define IEEE1275_VALUE(x) (grub_uint32_t)grub_cpu_to_be32(x) Same question - what about sparc64, is it safe to truncate values there?