From owner-svn-src-all@freebsd.org Thu Nov 14 22:50:56 2019 Return-Path: Delivered-To: svn-src-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 21A541B526C; Thu, 14 Nov 2019 22:50:56 +0000 (UTC) (envelope-from cognet@ci0.org) Received: from kanar.ci0.org (kanar.ci0.org [IPv6:2001:bc8:35e6::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "sd-123398", Issuer "sd-123398" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 47DcCM0pdZz4C5n; Thu, 14 Nov 2019 22:50:54 +0000 (UTC) (envelope-from cognet@ci0.org) Received: from kanar.ci0.org (localhost [127.0.0.1]) by kanar.ci0.org (8.15.2/8.15.2) with ESMTPS id xAEMoikx084595 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 14 Nov 2019 23:50:44 +0100 (CET) (envelope-from cognet@ci0.org) Received: (from doginou@localhost) by kanar.ci0.org (8.15.2/8.15.2/Submit) id xAEMoigq084594; Thu, 14 Nov 2019 23:50:44 +0100 (CET) (envelope-from cognet@ci0.org) X-Authentication-Warning: kanar.ci0.org: doginou set sender to cognet@ci0.org using -f Date: Thu, 14 Nov 2019 23:50:44 +0100 From: Olivier Houchard To: Ian Lepore Cc: Justin Hibbits , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r354714 - in head/sys: arm64/arm64 arm64/conf arm64/include conf Message-ID: <20191114225044.GA84576@ci0.org> References: <201911142158.xAELwemi048354@repo.freebsd.org> <9e8c5e79c48f3f751723e96e5b3fb1b03a51c9c3.camel@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9e8c5e79c48f3f751723e96e5b3fb1b03a51c9c3.camel@freebsd.org> User-Agent: Mutt/1.8.0 (2017-02-23) X-Rspamd-Queue-Id: 47DcCM0pdZz4C5n X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of cognet@ci0.org has no SPF policy when checking 2001:bc8:35e6::1) smtp.mailfrom=cognet@ci0.org X-Spamd-Result: default: False [0.16 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.19)[-0.192,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.65)[-0.653,0]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; DMARC_NA(0.00)[ci0.org]; AUTH_NA(1.00)[]; RCPT_COUNT_FIVE(0.00)[5]; IP_SCORE(0.10)[ipnet: 2001:bc8::/32(0.40), asn: 12876(0.12), country: FR(-0.00)]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:2001:bc8::/32, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 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: Thu, 14 Nov 2019 22:50:56 -0000 On Thu, Nov 14, 2019 at 03:24:30PM -0700, Ian Lepore wrote: > On Thu, 2019-11-14 at 21:58 +0000, Justin Hibbits wrote: > > Author: jhibbits > > Date: Thu Nov 14 21:58:40 2019 > > New Revision: 354714 > > URL: https://svnweb.freebsd.org/changeset/base/354714 > > > > Log: > > Boot arm64 kernel using booti command from U-boot. > > > > [...] > > > > Added: head/sys/arm64/arm64/machdep_boot.c > > ===================================================================== > > ========= > > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > > +++ head/sys/arm64/arm64/machdep_boot.c Thu Nov 14 21:58:40 > > 2019 (r354714) > > @@ -0,0 +1,330 @@ > > +/*- > > + * Copyright (c) 2019 Juniper Networks, Inc > > + * Copyright (c) 2004 Olivier Houchard > > + * Copyright (c) 1994-1998 Mark Brinicombe. > > + * Copyright (c) 1994 Brini. > > + * All rights reserved. > > + * > > > > I think this copyright list should be pared down to just Olivier > (maybe?) and Juniper. The Brini lines are from when this code was part > of machdep.c that was imported from netbsd in the 2004 timeframe. That > import did not include any of the code that got copied into this new > arm64 file. The code to handle embedded dtb and parsing bootargs in > various ABI formats was all added much more recently, 2012-2014 time > frame. > > Warner should probably add himself to the copyrights though, I'm pretty > sure he's the one who wrote the various flavors of bootargs parsers. > There's actually still code of mine in this, well some descendant of it, all the fake metadata business, but I'm amazed it's still used today, especially on arm64, it was there to provide minimal infos back when we had no real bootloader on arm. Warner's copyright definitively belongs here. Regards, Olivier