From owner-svn-src-projects@FreeBSD.ORG Sat Jun 5 22:44:08 2010 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 78AB31065673; Sat, 5 Jun 2010 22:44:08 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout027.mac.com (asmtpout027.mac.com [17.148.16.102]) by mx1.freebsd.org (Postfix) with ESMTP id 5C1728FC1F; Sat, 5 Jun 2010 22:44:08 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from macbook-pro.lan.xcllnt.net (mail.xcllnt.net [75.101.29.67]) by asmtp027.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0L3K000JICH44910@asmtp027.mac.com>; Sat, 05 Jun 2010 15:43:54 -0700 (PDT) X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1004200000 definitions=main-1006050171 X-Proofpoint-Virus-Version: vendor=fsecure engine=1.12.8161:2.4.5,1.2.40,4.0.166 definitions=2010-06-05_02:2010-02-06, 2010-06-05, 2010-06-05 signatures=0 From: Marcel Moolenaar In-reply-to: <201006052041.o55KfMF6032155@svn.freebsd.org> Date: Sat, 05 Jun 2010 15:43:52 -0700 Message-id: <184A275D-B98A-4DBF-9F4D-22F27B9319DD@mac.com> References: <201006052041.o55KfMF6032155@svn.freebsd.org> To: Nathan Whitehorn X-Mailer: Apple Mail (2.1078) Cc: svn-src-projects@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r208850 - projects/ppc64/sys/powerpc/include X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Jun 2010 22:44:08 -0000 On Jun 5, 2010, at 1:41 PM, Nathan Whitehorn wrote: > Author: nwhitehorn > Date: Sat Jun 5 20:41:22 2010 > New Revision: 208850 > URL: http://svn.freebsd.org/changeset/base/208850 > > Log: > BUS_SPACE_UNRESTRICTED is a flag, not an address, so it should be an int, > not a long. This probably isn't right. How would you distinguish between a 32-bit maximum of and unlimited if both can have the value 0xFFFFFFFF. Making BUS_SPACE_UNRESTRICTED a long prevents zero-extension to 64-bit and thus prevents this ambiguity. -- Marcel Moolenaar xcllnt@mac.com