Received: by 10.223.164.202 with SMTP id h10csp1159606wrb; Fri, 17 Nov 2017 15:08:51 -0800 (PST) X-Google-Smtp-Source: AGs4zMYb6LKZ1yryNYbfr+z7TXxh6Wzp6x2U32tlw8nBLbmm5kGiQQ1rkJQN+qO+/RYPL6Ir75KR X-Received: by 10.101.65.200 with SMTP id b8mr6569935pgq.274.1510960131289; Fri, 17 Nov 2017 15:08:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510960131; cv=none; d=google.com; s=arc-20160816; b=V4irjlRINHC0e8cQsc9uQbDeDN81ZnAZW+5I0qGAxDbfarxPQWzpaBnaQ3C48SvluP Xqoz/rmdeE56gW5UkZ75QYxVOlkLMPOwsGCysfu0mvkQuXoGTk8yipQpiIDCIW319/w4 cSEN9gNCKdrJNXz9EvogsXRKXR0wOZXzuG0Bu+4IWtucA1bHogcsJOxOWBzfO+bgo+QS qiNafB6qDbnXIx4ld1AmkHlO0kznuMNPWlfCi8BMWxVng3EgPijZ5uiHXzhTvo7tqK4W M88hoQgO7d2f8pM1p+zu8X7MQs5FKErx4xWY8wbnGVfWySGOx6hLBnSdlmy/OX6S7Nux OeRQ== 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 :mime-version:dkim-signature:arc-authentication-results; bh=52OeUer32piwiloosG8e/Gn+9bYtyIqylkvO0eiOxwY=; b=sZDcFUgo/qIHVzbH3XYslOnfnBZ08ijfjFI70DkLaeDdRmgSJAJTOk0TYnuHTnS5Hp UGPFjT7xRvsKYxLA/l89lwabthkUwmHYnnRMiM+nS33ebhhhyuEdLKgU9TtQLqk532qZ T5TRLNKqGKRhdE65C0q9hQgdSP0snfcs8/7dylMO5tkPWI6XBVB6MVi6Gk3O2JxoRKUP 77FPVIoal5Gws6FotoeJzrYrDSNZxGWdH89dHPjLyVqP2ki0V4uR9Hnwlc67knXnSq3i 1HVT4pMimDPVQxj3DUjx0kMp7vE9pJzog7zrg+0d7Bf6Yw23laow0xvVWXP6dCJwm7ZM Plqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nexb-com.20150623.gappssmtp.com header.s=20150623 header.b=1dolHxuW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s16si3472894plp.187.2017.11.17.15.08.38; Fri, 17 Nov 2017 15:08:51 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nexb-com.20150623.gappssmtp.com header.s=20150623 header.b=1dolHxuW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759923AbdKQR1S (ORCPT + 93 others); Fri, 17 Nov 2017 12:27:18 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:44300 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751617AbdKQR1M (ORCPT ); Fri, 17 Nov 2017 12:27:12 -0500 Received: by mail-wm0-f65.google.com with SMTP id r68so7947688wmr.3 for ; Fri, 17 Nov 2017 09:27:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nexb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=52OeUer32piwiloosG8e/Gn+9bYtyIqylkvO0eiOxwY=; b=1dolHxuWuIAcvTFxkJtdVHSEMif3IM10wAm+mJbUMhV0zPHxszMv7xDdTcchnkAjju JZAns/59e+9Pmj9usk53Rbn+Bw9UJvmAMr73QOMVwQ24uXyZydl4RLhhgf3J2NE93Q/H BAiPxn5E6HkoU81stBEiaKI7IQ0QMO1rbS9/YQ7SsBHJBsJiciBzJC2PGcxIUSaDo6vk fmzaX5viYWyz0fG32BNuZcK6m1B7zfR/tldp4p+hCh8Zhjmfb/BXI8C/w+/MIpW9BdaO yUD49Bl3BiXPppzZ2dEhSCZyWg3GbFQQlnG5RLQEEjtiKYkRqxGXeA3sN+GXGorWcgCA hUJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=52OeUer32piwiloosG8e/Gn+9bYtyIqylkvO0eiOxwY=; b=bCd2lbeNWDt0e19Wh07xoCK8qYNu2w8iWpYjxllfXGt7A+FpzXtr/Di3YathOll853 ePJWVMKt39XxjTNCXln5MEE2xvaBU5Z0BApJbDMIhDjjZX6Dn04lDHaHTRxBX9WP8Hep 6fsU8OCoydjDebbbz6kmLSPqTgDhUD2RA4eKmxIZv3eztRRNoQ+YjCYedFXV3kt/vuDo CP0lV8w7IngDldd2N76Zdowv1qT+Kjdpk0jLkmfn3SyxtQBMIUpZHEZ59tyhB0BYuFuB WnAdWBArJrnePIavWZ1UcZRzif798BAD8tz5dKj65QcsQd21yOh4CjrdtvGQrbpZWMmf GKvA== X-Gm-Message-State: AJaThX5b50yK0ADnS8mayjNLImK6I8lxaB7WlkSnU8QwSgM2ydgw3uDf OUM2VsyHBz+KQzdixBkjlMCvcVrNLGil300nAoRieA== X-Received: by 10.28.155.200 with SMTP id d191mr5196409wme.31.1510939631652; Fri, 17 Nov 2017 09:27:11 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.157.195 with HTTP; Fri, 17 Nov 2017 09:26:30 -0800 (PST) From: Philippe Ombredanne Date: Fri, 17 Nov 2017 18:26:30 +0100 Message-ID: Subject: Re: [PATCH] media: usbvision: remove unneeded DRIVER_LICENSE #define To: Thomas Gleixner , Mauro Carvalho Chehab Cc: Greg Kroah-Hartman , Hans Verkuil , Mauro Carvalho Chehab , Johan Hovold , Davidlohr Bueso , Sakari Ailus , Linux Media Mailing List , LKML 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 On Fri, Nov 17, 2017 at 6:01 PM, Mauro Carvalho Chehab wrote: > Em Fri, 17 Nov 2017 16:01:41 +0100 > Philippe Ombredanne escreveu: > >> On Fri, Nov 17, 2017 at 3:58 PM, Mauro Carvalho Chehab >> wrote: >> > Em Fri, 17 Nov 2017 15:18:26 +0100 >> > Greg Kroah-Hartman escreveu: >> > >> > Its license is actually GPL 2.0+ >> > >> > So, I would actually change it to: >> > >> > MODULE_LICENSE("GPL v2"); >> >> Mauro: >> >> actually even if it sounds weird the module.h doc [1] is clear on this topic: >> >> * "GPL" [GNU Public License v2 or later] >> * "GPL v2" [GNU Public License v2] >> >> So it should be "GPL" IMHO. >> >> >> [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/linux/module.h?id=refs/tags/v4.10#n175 >> > > Oh! Yeah, you're right. I would add that on the Kernel documentation > somewhere, perhaps with the new document that Thomas is writing > about SPFX. > The Documentation/kernel-hacking/hacking.rst doc mentions > MODULE_LICENSE, but doesn't define the expected values for it. Good point! Thomas: Is this something that should be taken care of? If yes, I may be able take a crack at it sometimes next week. unless... Mauro: if you have a docwriter soul and want to make a good deed for the holidays, may you feel like starting a doc patch? :P e.g. something along the lines: "Here are the valid values for MODULE_LICENSE as found in module.h ... And here are the rules to set a MODULE_LICENSE and how this relates to the top level SPDX-License-Identifier..." BTW, I wished we could align the MODULE_LICENSE values with the SPDX ids for clarity and as this would inject normalized SPDX license tags in the Elf binaries. But that 's likely impossible as it would break a truck load of out-of-tree module macros and out-of-tree module loading command line tools everywhere (such as busybox and many other) so the (computing) world would crawl to a halt. *sigh* -- Cordially Philippe Ombredanne From 1584354207583909983@xxx Fri Nov 17 22:31:55 +0000 2017 X-GM-THRID: 1584342085865135600 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread