From owner-svn-src-head@freebsd.org Sun Jul 24 15:45:46 2016 Return-Path: Delivered-To: svn-src-head@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 BF62EBA3A07 for ; Sun, 24 Jul 2016 15:45:46 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (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 7C4CC1A4B for ; Sun, 24 Jul 2016 15:45:46 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-it0-x236.google.com with SMTP id j124so86608311ith.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=OssOqGltMwtdWAtG2gyb+GIIp4ltJMMy8rbjizMt8564Kt0vH1MonvZ4Xmx4zGSuUz ZMCaZdcLBjJbXUgofs7vBzAJl0ax9hb5NLrGgsPg1JWzWUbkAzlt14pgU/YdF76AgNVJ kWzEOcTVIPcLxTXKK5U7wznWocJB0MxFxOg7vfkLGYkIs5cHAPpl5RWMg5cWA8ue7L0C 6TJHRfhBu25ehSbayt2H+rD7GT7OHuxTdd4YwcVqYpm4GEayNl40SRL9eRDMyoW6G2fl 2pAYEPe3xT0hW0LoiogNd0ewgarKnVHmNI7HlCzH7KgVgAPCJGRji9IqvihDQ0AbF85X pcnQ== X-Gm-Message-State: AEkoousmYN+/BIRCMDtbBzwwBbFxCktdN97HqnMzlciEiw9cRfi5E1gxHfYeYyTaC3ZbKU7/svYpP57MOPQXLw== 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-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the src tree for head/-current 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