Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp2884315pxa; Tue, 25 Aug 2020 06:09:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzID8Q7mJ7y1lNXdYxeY3GPy/FO/j3JpRpGL3zAmr14+9NVKMcbkDaDNCY2rP6Uah2dzD2p X-Received: by 2002:a17:906:bc41:: with SMTP id s1mr2313696ejv.133.1598360957112; Tue, 25 Aug 2020 06:09:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1598360957; cv=none; d=google.com; s=arc-20160816; b=dLU16WFof6Ce60yRXEf1WfOm6u3JdvKS2413T1LpevNPtlnggDAeIXBHPOXtuJOY8H b+IB7a02ncSk0TtH4it+ZZyReUbdIs4xxXVS3h0y64YF0PLlgFdDZlC4Trn3siGQ2qc1 zrbejagqiU8FrmpsLbS4xYyZB73TkIvc4U8Ggc/oSh7d4Lr6UJRLdmv2gPWx4gpDsh1K +MRHBv6NPT8ZX+LgxOgs2ib7LKRMy0SXbJt8j3htS1HzXnHjiaE+wTGrPtE5X7zu4qUn IlUw4yvPNZGB8jbbLcQHT5QucE0FHQzKwyJ1U05BkmWAD80zYOLTu5RIMZRMVjW+U9em Pqiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=eJWCBlApiPdEXXScNQ9X2tevOgytBoZOfrk80IR0BTPWvVdjv37Hh+Vgqxfl7xvFVf Es8W/Tmc/OmsftpxGIbk2XLV0s5D4cPSq8xGp3ahfMKLvtkEPWrtHc4kkDOR/bxe8TrL L1IZ1whIiE8v0SFEAg4DBKECKcqQ0ytmesiddG8R4V5/SVU7g6rSVLVuMJ07SM9WTphj QK2enhzj+pV/JWZ4TywnGGg2mDdTgILoraHVOFr5hGWzG0W/UWfDjf6lHSDjIE8zy0vG T3JTIaxBk/L8mDWXNbFhJqLA5ABQlUhCDDahJLgJHFtqy3NGEf8OlHe6DraE43y/+ATL UvDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@fooishbar-org.20150623.gappssmtp.com header.s=20150623 header.b=wEO9WqPQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r20si8441799ejz.308.2020.08.25.06.08.51; Tue, 25 Aug 2020 06:09:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@fooishbar-org.20150623.gappssmtp.com header.s=20150623 header.b=wEO9WqPQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726862AbgHYMbe (ORCPT + 99 others); Tue, 25 Aug 2020 08:31:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43018 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726633AbgHYMba (ORCPT ); Tue, 25 Aug 2020 08:31:30 -0400 Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4B7C5C061757 for ; Tue, 25 Aug 2020 05:31:30 -0700 (PDT) Received: by mail-wr1-x442.google.com with SMTP id b18so1862135wrs.7 for ; Tue, 25 Aug 2020 05:31:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fooishbar-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=wEO9WqPQBcLwZUKcvqXvWeTQyatZBnoj8MNgvqBl3wXtPJizAT/oQ/SdGZfZ4EMq/E eyFKyYTJISm+DV330UA3npw7Dk0YMydTsCuYN9jpA+MHjIs/adfjauEBoaNXRZ0HI9Le JDdxy0U/s9OnS3u2btlKuWA8skzmnHXl+FdDvALKESloVFY3kHERMGM8vAtLPvLngs7q pN4QuFCkbyvSu3wmqoe19Atprq/sp9hCBmKWOpw9qfETRsv0KPDoH2X3ZJsbn1hKBRKu pSMBFzyQPBylG6jIRY2gLJ9lFIrCS6nd9xiUy1RuilZMNT57weEJFi5aBrdPQmLzGZTH 70ag== 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=+HLPhy+qXHIinU4+E7TS6jEdPNtNrgqFPzcA0O6t5kU=; b=e8ND4S3QjyYCI8yfoog41xP2znZFebMccNaPdpxIyysKwvRSSbDZoVrvf/1l5HVD0k LgjJZITkjeCX5yXPTCnt2sRYPmUo1q2tkTr6U4GQ+jIWXMuNMtBa/3KIM3MWUIS5vE19 d39vrjNpSHaxSzu//qpYwz24vh7bOmWeVR7OgihrKPa6ypv+YAee48BptLAM/w2NSpZ9 NqGge4fQfz+L1Jn9ytfxkcsXaDBYO7HzpeOOAsSD1GNO4FhT41KTY5J03Hnt8V9vWZAA 2R+Q9gpzPSs3qQlfmvHqDT3WSEzNnZdqe7InMzii81Acj2awjJkh54Qd7wsc4u18885p 7RbQ== X-Gm-Message-State: AOAM533/J4ULvMTkzKbGvbt9VMSmO1yRKSAm0YqeYuKby8/6c6glXG8H jK6uZI/+QpLgHnIXlth72LRCfyKWAQZMz703q8Qpzg== X-Received: by 2002:a5d:644b:: with SMTP id d11mr10206039wrw.373.1598358688698; Tue, 25 Aug 2020 05:31:28 -0700 (PDT) MIME-Version: 1.0 References: <20200819152120.GA106437@ravnborg.org> <20200819153045.GA18469@pendragon.ideasonboard.com> <20200820090326.3f400a15@coco.lan> <20200820100205.GA5962@pendragon.ideasonboard.com> <20200825133025.13f047f0@coco.lan> In-Reply-To: <20200825133025.13f047f0@coco.lan> From: Daniel Stone Date: Tue, 25 Aug 2020 13:31:16 +0100 Message-ID: Subject: Re: [PATCH 00/49] DRM driver for Hikey 970 To: Mauro Carvalho Chehab Cc: Dave Airlie , Neil Armstrong , David Airlie , Wanchun Zheng , linuxarm@huawei.com, dri-devel , Andrzej Hajda , Laurent Pinchart , Sam Ravnborg , driverdevel , Daniel Borkmann , John Fastabend , Xiubin Zhang , Wei Xu , Xinliang Liu , Xinwei Kong , Tomi Valkeinen , Bogdan Togorean , Jakub Kicinski , Laurentiu Palcu , linux-media , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Liwei Cai , Jesper Dangaard Brouer , Manivannan Sadhasivam , Chen Feng , Alexei Starovoitov , "moderated list:DMA BUFFER SHARING FRAMEWORK" , Rob Herring , mauro.chehab@huawei.com, Rob Clark , linux-arm-kernel , Greg Kroah-Hartman , lkml , Liuyao An , Network Development , Rongrong Zou , BPF Mailing List , "David S. Miller" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Mauro, On Tue, 25 Aug 2020 at 12:30, Mauro Carvalho Chehab wrote: > Sorry, but I can't agree that review is more important than to be able > to properly indicate copyrights in a valid way at the legal systems that > it would apply ;-) The way to properly indicate copyright coverage is to insert a copyright statement in the file. This has been the accepted way of communicating copyright notices since approximately the dawn of time. The value of the 'author' field within a chain of git commits does not have privileged legal value. If what you were saying is true, it would be impossible for any project to copy code from any other project, unless they did git filter-branch and made sure to follow renames too. As others have noted, it would also be impossible for any patches to be developed collaboratively by different copyright holders, or for maintainers to apply changes. This is accepted community practice and has passed signoffs from a million different lawyers and copyright holders. If you wish to break with this and do something different, the onus is on you to provide the community with _specific_ legal advice; if this is accepted, the development model would have to drastically change in the presence of single pieces of code developed by multiple distinct copyright holders. Cheers, Daniel