From owner-freebsd-embedded@freebsd.org Sat Nov 11 22:50:48 2017 Return-Path: Delivered-To: freebsd-embedded@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 66997E4E77F for ; Sat, 11 Nov 2017 22:50:48 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 41DD27194F for ; Sat, 11 Nov 2017 22:50:48 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.ysv.freebsd.org (Postfix) id 41093E4E77E; Sat, 11 Nov 2017 22:50:48 +0000 (UTC) Delivered-To: embedded@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 40A75E4E77D for ; Sat, 11 Nov 2017 22:50:48 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-io0-x235.google.com (mail-io0-x235.google.com [IPv6:2607:f8b0:4001:c06::235]) (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 1024B7194D for ; Sat, 11 Nov 2017 22:50:45 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-io0-x235.google.com with SMTP id f20so17038399ioj.9 for ; Sat, 11 Nov 2017 14:50:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:from:date:message-id:subject:to; bh=YtHKfVf8JnJ3MAWwK//k3hXx0fgIEWYiMbvDnoM5nGw=; b=rG7SD/IXDSp1gUl0ij7F6o2xD1t5qbg1iBAKLgbm27h26+neT2OxhcLaxVUr2vjGpd 6IFE2k8/dzA/BExIFKTBpWsT0UK9+N2jtSSgfNYvcsZuwhkZWcabl9LGibOFwpNv2uGa wSCTrgwbFPibmG4erafhYVef3t2geqoazsgCeid7CaWNfo0jxNO4ra+H3++bLNMvZ4kQ 2XqA2WboWZ88DOJrXm3MyxJVRwBg3j8HFrCSxYnzcOYTZl22WKFkDzZYLTP6i7UZGWdk zAfbgShRYeeYZaypXnr/7W+dhMbZCHJdRyrNCYlg9j8WQo+wwI3kzCne7YRAPFk+/pee koBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=YtHKfVf8JnJ3MAWwK//k3hXx0fgIEWYiMbvDnoM5nGw=; b=s0QyS2OK3DCqqfCWn1P9kP6aznCeo7/Aq71rlslHmBCgexmOeAsZqG+R0nDrA8xG86 SftqqcCrCSPQ+QdvVjWA2kdsXhZtoe6jszRAno4QvbGHsTV/BbUiquH/+MDk7BcG1hfj 1Z9nd9a42J3kqIPGmpjibyFFThqskT4ake/ETdUwZToXHkvDd7dup8saUGGYPM3E8It5 AWrosm+UnBrGhN3VDvuouZ1+kqFTk8FTQDtFeskfM3oSiqWrCjJriLRqH4jb8Ju89Soa THvKiIyMxxV/t0X65Mus05J7Wcu16mYEl+SbFmHk3RQC2xmawHQAgranNilR/bmR4tJ7 XFxA== X-Gm-Message-State: AJaThX5W8v6ll5RjMKig3zvHA+tUafpPnUrTpbm0NXvIxefECxrpsjvz e1ZFPzIAFbzZW1SS9EovI9r42R/8YPTQL4mzSL1zWw== X-Google-Smtp-Source: AGs4zMYVdTa/KI3Xkt6IepSD2wcJk1zZWirNj8PGzpBtx1wT71+85r3Fi17v8KRK7ZUjoF9p7VjYIedmI3La2gqV0FE= X-Received: by 10.107.81.21 with SMTP id f21mr5130916iob.63.1510440644159; Sat, 11 Nov 2017 14:50:44 -0800 (PST) MIME-Version: 1.0 Sender: wlosh@bsdimp.com Received: by 10.79.108.204 with HTTP; Sat, 11 Nov 2017 14:50:43 -0800 (PST) X-Originating-IP: [2603:300b:6:5100:5122:5997:63f8:a0df] From: Warner Losh Date: Sat, 11 Nov 2017 15:50:43 -0700 X-Google-Sender-Auth: 6fpqgNrObMmp0kK8x47kEHYQzJ0 Message-ID: Subject: Coming move of files (src/sys/boot/fdt/dts -> src/sys/dts and then src/sys/boot -> src/stand) To: "freebsd-arch@freebsd.org" , "freebsd-embedded@freebsd.org" , Ed Maste Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-embedded@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Nov 2017 22:50:48 -0000 Greetings, The subject line says it all... I plan on moving src/sys/boot to src/stand since it isn't part of the kernel (though it uses parts of the kernel, like user land uses parts of the kernel). It's built with buildworld, and more properly belongs there, but none of the existing top-level directories fit the bill. There's one exception, however. sys/boot/fdt/dts contains the DTS sources for a bunch of embedded boards. This needs to remain in the kernel because some kernels attach DTS files statically to the final image. I propose this land in src/sys/dts. Of course, all references to the old paths will be migrated to new paths. I'd expect to move this before we import lua boot, and that lua would thus wind up in src/contrib. Comments? Warner