From owner-svn-src-head@freebsd.org Thu Jun 4 13:28:15 2020 Return-Path: Delivered-To: svn-src-head@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 B4ED52F3261 for ; Thu, 4 Jun 2020 13:28:15 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x744.google.com (mail-qk1-x744.google.com [IPv6:2607:f8b0:4864:20::744]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49d66R1cQgz3Xwt for ; Thu, 4 Jun 2020 13:28:15 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x744.google.com with SMTP id v79so5903110qkb.10 for ; Thu, 04 Jun 2020 06:28:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+wS8XB5Qe8FqQzyME8UoMOToQaifizaFJ2YjJ3H4DxI=; b=1D80zktT0iMTk1fXVcjfsJhd7vPy8T11pUAGQvimjtlxdPaVPCUayMnf13ZIwA5Haw LECYrYWCLo+0evieuwogjVAl+775n5TlFPdmAOpRaiMT9ojusxllx8hZCrXO2a5AsD2x 0B7CCVKAc8OEacKlZN5NxGHr6tvhkuTDh4UCpYD5LDYYQSYSna5SzA5HsXmxKtB5dZm2 b5iFwlTdawvd7vWggLTV3aMNl4SCMZJMaY45myOJuZIiGhNBp3902j9jwefq6Wd72ZuL yftowjbnfK9/4TcVECOYX46+uHNdoKbcdS1gBySdpN4jml6EI3C1/26FYlApyzc76YKi tw7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+wS8XB5Qe8FqQzyME8UoMOToQaifizaFJ2YjJ3H4DxI=; b=fSPRuwlsN8qBCJAEvdULinpuBDN7jlF/jC1xqEa+EdAxIXsc3ydKCOeBinNPtAyyPd sR8uWDwK604HJxrL0LZ/6Ij0Imc5W3Y2E2k2k8LkC5+sdeA3LraPLIzBlv9nSkovVUOL fByybKjPZ0PteiUFOSQFDB0XuopoX+6GH9hvNTj8D8512kdFfSY92HTU7UtyJBDoE+/H umkUcg6tc0teZPAfY9i2go3wZ4RpmJBWtHcNdmLgmTwWpIF4x16HYC8GxWOIlboO0ePv oV8MCQumA6GB9ehIUPslB/pKCfV0Yc5O3KBS5hC1thviEvEggLO24joD/S/H86vrA5eB e00g== X-Gm-Message-State: AOAM532130WJtrhFBYaS1xMBd6MuHwM7Va4NC3Zyw/PUJXF2lnC1gXeF 74+qHRbiPZXeh7C+MGKyIoz0LyQNeePaSwdDeX4/Ow== X-Google-Smtp-Source: ABdhPJzk+XKz8/g1Dc2MzQFkb44Po1maJnSU/t2Vsm3llWrkr7a3XmbPZUMK/S20ATmPQi+R9v9NzmzeSGvGioWfcv4= X-Received: by 2002:a37:ef18:: with SMTP id j24mr2103756qkk.380.1591277294338; Thu, 04 Jun 2020 06:28:14 -0700 (PDT) MIME-Version: 1.0 References: <1351bb12-b6e4-b751-4556-8c7751cdf3a5@FreeBSD.org> <202006041254.054CsBTs025918@gndrsh.dnsmgr.net> In-Reply-To: <202006041254.054CsBTs025918@gndrsh.dnsmgr.net> From: Warner Losh Date: Thu, 4 Jun 2020 07:28:03 -0600 Message-ID: Subject: Re: svn commit: r361775 - in head/sys: dts/arm64/overlays modules/dtb/rpi To: "Rodney W. Grimes" Cc: Pedro Giffuni , Oleksandr Tymoshenko , src-committers , svn-src-all , svn-src-head X-Rspamd-Queue-Id: 49d66R1cQgz3Xwt X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=1D80zktT; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::744) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-2.41 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-0.96)[-0.956]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-0.98)[-0.981]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[svn-src-head@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; RCPT_COUNT_FIVE(0.00)[6]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; NEURAL_HAM_SHORT(-0.47)[-0.474]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::744:from]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.33 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: Thu, 04 Jun 2020 13:28:15 -0000 On Thu, Jun 4, 2020 at 6:54 AM Rodney W. Grimes wrote: > > > > On 03/06/2020 19:59, Oleksandr Tymoshenko wrote: > > > Rodney W. Grimes (freebsd@gndrsh.dnsmgr.net) wrote: > > >> [ Charset UTF-8 unsupported, converting... ] > > >>> Author: gonzo > > >>> Date: Wed Jun 3 22:18:15 2020 > > >>> New Revision: 361775 > > >>> URL: https://svnweb.freebsd.org/changeset/base/361775 > > >>> > > >>> Log: > > >>> Add spigen overlay for Raspberry Pi 4 > > >>> > > >>> Submitted by: gergely.czuczy@harmless.hu > > >>> > > >>> Added: > > >>> head/sys/dts/arm64/overlays/spigen-rpi4.dtso (contents, props > changed) > > >>> Modified: > > >>> head/sys/modules/dtb/rpi/Makefile > > >>> > > >>> Added: head/sys/dts/arm64/overlays/spigen-rpi4.dtso > > >>> > ============================================================================== > > >>> --- /dev/null 00:00:00 1970 (empty, because file is newly > added) > > >>> +++ head/sys/dts/arm64/overlays/spigen-rpi4.dtso Wed Jun 3 > 22:18:15 2020 (r361775) > > >>> @@ -0,0 +1,30 @@ > > >>> +/* $FreeBSD$ */ > > >> This file needs some form of copyright/license. > > > Whom should I put as a copyright folder, The FreeBSD Project or the > > > person who submitted the patch? > > > > The person that submitted the patch. > > > > Note that the FreeBSD Project is not an entity and cannot hold > > copyrights (The Foundation can but unless they sponsored it, that > > usually involves paperwork). > > I am glad at least one other person understands that point in law: > > :root {1002}# find . -type f | xargs grep Copyright | grep -i freebsd | > grep -i project > ./cddl/compat/opensolaris/kern/opensolaris_dtrace.c: * Copyright 2014 The > FreeBSD Project. > ./net/if_enc.h: * Copyright (c) 2008 The FreeBSD Project. > ./net/if_enc.c: * Copyright (c) 2006 The FreeBSD Project. > ./kern/kern_idle.c: * Copyright (C) 2000-2004 The FreeBSD Project. All > rights reserved. ./kern/subr_kdb.c: * Copyright (c) 2004 The FreeBSD Project > These should be changed to the actual author. > ./conf/newvers.sh: year=$(sed -Ee '/^Copyright .* The FreeBSD > Project/!d;s/^.*1992-([0-9]*) .*$/\1/g' ${SYSDIR}/../COPYRIGHT) > ./conf/newvers.sh: * Copyright (c) 1992-$year The FreeBSD Project. > ./sys/copyright.h: * Copyright (C) 1992-2018 The FreeBSD Project. All > rights reserved. > ./sys/copyright.h: "Copyright (c) 1992-2019 The FreeBSD Project.\n" > ^^^ The copyright we spit out on every boot :-( > These four are fine. They were cleared by lawyers long ago. This is a point that was extensively litigated during your absence and has been settled practice for a long, long time. Those four instances and /COPYRIGHT are the only places in the tree we should have this, however. ./compat/linux/linux_uid16.c: * Copyright (c) 2001 The FreeBSD Project > ./tools/embed_mfs.sh:# Copyright (C) 2008 The FreeBSD Project. All rights > reserved. > ./dev/mfi/mfi_syspd.c: * Copyright 1994-2009 The FreeBSD > Project. > ./dev/mfi/mfi_tbolt.c: * Copyright 1994-2009 The FreeBSD > Project. > ./dev/chromebook_platform/chromebook_platform.c: * Copyright (c) 2016 The > FreeBSD Project. > ./dev/pccard/pccarddevs: * Copyright (c) 1999-2004 The FreeBSD Project. > ./dev/tdfx/tdfx_linux.c: * Copyright (c) 2006 The FreeBSD Project > ./powerpc/powerpc/uma_machdep.c: * Copyright (c) 2003 The FreeBSD Project > ./libkern/memset.c: * Copyright (C) 1992-2007 The FreeBSD Project. All > rights reserved. > These are also not fine and should be similarly changed. It would be a great project for someone to do the svn diving and find who committed those files originally and correct it. Warner > > > > Pedro. > > > > > > -- > Rod Grimes > rgrimes@freebsd.org >