From owner-freebsd-arm@FreeBSD.ORG Fri Mar 7 14:38:37 2014 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E0DCB9C for ; Fri, 7 Mar 2014 14:38:37 +0000 (UTC) Received: from mail-ie0-f171.google.com (mail-ie0-f171.google.com [209.85.223.171]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 08B0A7CB for ; Fri, 7 Mar 2014 14:38:36 +0000 (UTC) Received: by mail-ie0-f171.google.com with SMTP id ar20so4457987iec.30 for ; Fri, 07 Mar 2014 06:38:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=W27fH1I87Ha8zkZSOY93njfGatefchgF18HihHKw/H8=; b=iuOaQXeaEYDezSDmCDtR9hobKI1/+Dqh5FQGf9Z4sfrtBgfbps7WmmsA8z2arRuASk R4U0nMpueODE3KVI6SdK+dv0F1Ib1MS9DYqmQcTo4K9VSyip8bjm2OuR7VA0edJFJGlo 47UfWQGklUuNkLCkWEKnBGA068gCm71oiJmzzvG2dtlFm14jbiGMaSG0e3N+kjV6YF5A K8dYG3Cewt+pDGYjQZAx8I5smqgMAiVMRpSWkjZbKct6gNxVH8Qnj+5nHVF1AeT7OBwQ 92dwjmyoQEjOW9s/OJNhBDOWJ7vmH5LUxPc4xBzEZmwsYRs26hCv8eOYLQ0+Wp3SDLLe 3TGA== X-Gm-Message-State: ALoCoQkuVlcjaRqwMm6u8P4JxP9o+CvAVXR/hT77q6jzJG/ang1P13/OpYUy+/llUXBDDh2lvXZQ X-Received: by 10.50.137.100 with SMTP id qh4mr3212252igb.34.1394203115760; Fri, 07 Mar 2014 06:38:35 -0800 (PST) Received: from netflix-mac.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPSA id f1sm4531995igy.2.2014.03.07.06.38.34 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 07 Mar 2014 06:38:35 -0800 (PST) Sender: Warner Losh Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: option NEW_PCIB From: Warner Losh In-Reply-To: <1394200335.1149.370.camel@revolution.hippie.lan> Date: Fri, 7 Mar 2014 07:38:33 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <58AB4C66-4267-414D-80D4-B97FF86A94A5@bsdimp.com> References: <1394200335.1149.370.camel@revolution.hippie.lan> To: Ian Lepore X-Mailer: Apple Mail (2.1874) Cc: freebsd-arm , freebsd-arch X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Mar 2014 14:38:37 -0000 On Mar 7, 2014, at 6:52 AM, Ian Lepore wrote: > Every architecture has "option NEW_PCIB" in its conf/DEFAULTS except = arm > and mips. Is that on purpose? What are the implications of adding = it? > Or maybe more importantly, what are the implications of it not being > there? This is John Baldwin=92s option for his reworked PCI bridge code. He did = that as a fallback in case he really messed up something. It introduces = renumbering of busses that don=92t already have numbers assigned. It should be = enabled on ARM, but the required resource isn=92t defined on arm, and some of the = other required glue doesn=92t seem to be implemented for arm yet, which is why = things are the way they are at the moment. I think John intends for the option = to go away, and everything it covers will be =91standard=92. Warner