From owner-svn-src-all@freebsd.org Sun Jul 24 15:45:46 2016 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4443BA3A08 for ; Sun, 24 Jul 2016 15:45:46 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x22c.google.com (mail-it0-x22c.google.com [IPv6:2607:f8b0:4001:c0b::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8721E1A4C for ; Sun, 24 Jul 2016 15:45:46 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x22c.google.com with SMTP id f6so68993832ith.1 for ; Sun, 24 Jul 2016 08:45:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=k9auXX0sYeGMBzAsyPRJsLDOKykM4nK92ewWZsev6Yo=; b=EgjWdOiwwA7SQFh12VKaifZzKZjeXOWFzf+b178AFICC+7kH5OXu/WQ3SzMDYF19G6 bgIeaRtJM/wIkzp+4jqizQwMStyTRRtpaZLzt3GXbgXVqoeQ7BD0GmYucPRgFlPoC3PH na0XYRvKrrfuiqUiEus+hy97byzkZ4+p62V3cwU/RXOdKIxzl7HIKXQ4bYEfuptImAwv yaZZ8jG68AmSwp8L3izS/9EDruDsolM3CuCpfnQWloLHKsc8U1TCCMbdpctRDHGgZ7Yd Pt9lbcxGfgDnmVDXnZCypwjVMYkMr67GPpPMQn5JMtApGi3tN/5U8IJzLfme+iHquPPd C4zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=k9auXX0sYeGMBzAsyPRJsLDOKykM4nK92ewWZsev6Yo=; b=X9uGC9F+oS68Rlt8GjEnGddrEuGXcM4bug7DNPOzHbfU+HFdG/nDeKWaRasZDgq8YA bwxbhHp+BzwI9Hd6tk8IoQpG57xY5M3HU8GyxDor33K9FKsAcFUX+8aCL6UI9owiyFng oJOIsFXG6x6BHspX9oqUisByj9Tl6GYZrpohJzkrBlNBaEMlQ9sQ3wg67kNCEdDFiiCW 27DKwwhM6HwF0BzpZusmlIhH91K4sAG9NFv4OsHUw+5k7njAspAz+Y7vxNBJecbgybvf Diim55KQOgu+soB24Zw4AUmrmYFdIIZdrVLj2V6mB9SJzA+TYl28N3rqJFnSuIGPm0sb xavg== X-Gm-Message-State: AEkooutOg3T2WfxpbWT24kr3/9uCTUgW9G+D11eAnbs2d+tezrEw/CLzfohl/JASfY+BMWek2hRw9Ua+ar/VRg== X-Received: by 10.36.11.2 with SMTP id 2mr16692316itd.60.1469375145788; Sun, 24 Jul 2016 08:45:45 -0700 (PDT) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.137.131 with HTTP; Sun, 24 Jul 2016 08:45:44 -0700 (PDT) X-Originating-IP: [50.253.99.174] In-Reply-To: <8bfd8668-bc49-e109-e610-b5cd470be3ec@freebsd.org> References: <201606051620.u55GKD5S066398@repo.freebsd.org> <578E0B5D.3070105@FreeBSD.org> <578F6075.7010500@FreeBSD.org> <05a80ac6-4285-ec9d-36e9-2f92c609f746@freebsd.org> <57907B0F.9070204@FreeBSD.org> <9d2a224c-b787-2875-5984-a7a2354e8695@freebsd.org> <57934ABD.6010807@FreeBSD.org> <4e7a3e8f-cc21-f5f2-e3e0-4dbd554a4cd0@freebsd.org> <5794720F.4050303@FreeBSD.org> <8bfd8668-bc49-e109-e610-b5cd470be3ec@freebsd.org> From: Warner Losh Date: Sun, 24 Jul 2016 09:45:44 -0600 X-Google-Sender-Auth: nrFh_z-9N-8C0bJwbb8uofaALSw Message-ID: Subject: Re: svn commit: r301453 - in head/sys: arm/arm arm64/arm64 dev/fdt dev/gpio dev/iicbus dev/ofw dev/pci dev/vnic kern mips/mips sys To: Nathan Whitehorn Cc: Michal Meloun , Svatopluk Kraus , src-committers , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jul 2016 15:45:46 -0000 On Sun, Jul 24, 2016 at 9:32 AM, Nathan Whitehorn wrote: > This will make this much harder to untangle, unfortunately, and probably > means we are stuck with this as a rump API in stable/11. The time to have had this discussion was 9 months ago when it first started to appear in the tree and on differential and on the mailing lists. I'm also not convinced that 'planes' would be the right way to solve the interrupt issues. There's been talk about it for a long time, but no action. The relationships in FDT are DAGs, not trees, and newbus is inherently tree-based. Warner