Re: [PATCH] USB: add SPDX identifiers to all files in drivers/usb/

2017-10-19 Thread Philippe Ombredanne
e and be reasonably smart about it: - focus on GPL first, ignoring BSD/MIT for now - only take out unambiguous boilerplate that is matched exactly - and only take it out if there a proper and corresponding license identifier already there, or add one otherwise [0] https://github.com/nexB/scancode-

Re: [PATCH] USB: add SPDX identifiers to all files in drivers/usb/

2017-10-24 Thread Philippe Ombredanne
good to have SPDX identifiers in all files to make it easier to >> > audit the kernel tree for correct licenses. This patch adds these >> > identifiers to all files in drivers/usb/ based on a script and data from >> > Thomas Gleixner, Philippe Ombredanne, and Kate Stew

Re: [PATCH] input: pegasus_notetaker: add license information

2017-11-26 Thread Philippe Ombredanne
ODULE_LICENSE: the MODULE_LICENSE should be aligned to match the licensing I'll run a scancode-toolkit scan on the tip of Linus' tree and create a CSV from that to surface these oddities. Unless you prefer me to use another tree like on the USB side for a start. -- Cordially Philippe Ombredanne, the wild licenses tamer

Re: [patch V4 01/11] Documentation: Add license-rules.rst to describe how to properly identify file licenses

2017-11-25 Thread Philippe Ombredanne
icense is "GPL 2.0 only": here the MODULE_LICENSE would need to be fixed to "GPL v2" - or MODULE_LICENSE is "GPL v2" and the top level license is "GPL 2.0 or later": here the MODULE_LICENSE would need to be fixed to "GPL" These will need to be fix

Re: [PATCH] crypto: replace FSF address with web source in license notices

2017-11-28 Thread Philippe Ombredanne
Martin Kepplinger <mart...@posteo.de> > > Patch applied. Thanks. Herbert, You may have missed the thread on the similar "samples" patch [1] before applying this as-is? [1] https://lkml.org/lkml/2017/11/14/135 -- Cordially Philippe Ombredanne

Re: [PATCH] arch: arm: mach-stm32: Fix copyright

2017-11-29 Thread Philippe Ombredanne
vention at the same time? eg: > + // SPDX-License-Identifier: GPL-2.0 > /* > * Copyright (C) Maxime Coquelin 2015 > + * Copyright (C) STMicroelectronics SA 2017 > * Author: Maxime Coquelin <mcoquelin.st...@gmail.com> > - * License terms: GNU General Public License (GPL), version 2 -- Cordially Philippe Ombredanne

Re: [PATCH v2] arch: arm: mach-stm32: Fix copyright

2017-11-29 Thread Philippe Ombredanne
ted on the comment style and unless the code demands /**/ comments as in a few .h also used in assembly, the style to use should be a top level line this way: > +// SPDX-License-Identifier: GPL-2.0 You can check the rationale in recent threads on this very topic. Thomas (tglx) also wrote the doc on this. -- Cordially Philippe Ombredanne

Re: [PATCH v3 3/3] virt: Add vboxguest driver for Virtual Box Guest integration

2017-11-29 Thread Philippe Ombredanne
d me much more compact and has the same effect. IMHO this especially makes sense for new code as we are still cleaning the rest of the kernel, so this would avoid extra work to clean this up later. -- Cordially Philippe Ombredanne

Re: [PATCH v3] arch: arm: mach-stm32: Fix copyright

2017-11-29 Thread Philippe Ombredanne
t you can now rightfully remove this line IMHO as the "SPDX-License-Identifier: GPL-2.0" already covers it now e.g: > - * License terms: GNU General Public License (GPL), version 2 -- Cordially Philippe Ombredanne

Re: [PATCH V4] mmc:host:sdhci-pci:Addition of Arasan PCI Controller with integrated phy.

2017-11-30 Thread Philippe Ombredanne
his instead? >> +// SPDX-License-Identifier: GPL-2.0 >> +/* >> + * Copyright (C) 2017 Arasan Chip Systems Inc. >> + * >> + * Author: Atul Garg <ag...@arasan.com> >> + */ Shorter and cleaner! In any case you likely do not want a trailing comma after Arasan Chip Systems Inc. -- Cordially Philippe Ombredanne

Re: [patch v12 2/4] drivers: jtag: Add Aspeed SoC 24xx and 25xx families JTAG master driver

2017-11-30 Thread Philippe Ombredanne
y <oleksan...@mellanox.com> >> + * >> + * Released under the GPLv2 only. >> + * SPDX-License-Identifier: GPL-2.0 >> + */ I think the SPDX id should be on the first line as requested by Linus and documented by Thomas (tglx) and Greg (greg-kh). And it should use // c

Re: [PATCH RFC 2/2] arm64: allwinner: a64: Add Brava Keller initial support

2017-11-30 Thread Philippe Ombredanne
lines by only two lines :) it'[s neat right? And this would also help as we have tagged already ~15K files, so it would help to use this for new files so the amount of cleanup work still left does not increase. Thank you for your kind consideration! -- Cordially Philippe Ombredanne

Re: [PATCH v8 07/13] slimbus: Add support for 'clock-pause' feature

2017-11-30 Thread Philippe Ombredanne
e sense to use the new SPDX ids here? e.g. > +// SPDX-License-Identifier: GPL-2.0 > +// Copyright (c) 2011-2016, The Linux Foundation This neat and cleaner, is it? See tglx doc posted as patches and Linus comments for a rationale on the comment styles. -- Cordially Philippe Ombredanne

Re: [PATCH v3] input: pegasus_notetaker: add license information

2017-11-27 Thread Philippe Ombredanne
On Mon, Nov 27, 2017 at 9:02 AM, Martin Kepplinger <mart...@posteo.de> wrote: > This adds an SPDX license identifier to this driver I wrote some time back. > > Signed-off-by: Martin Kepplinger <mart...@posteo.de> Reviewed-by: Philippe Ombredanne <pombreda...@nexb.c

Re: [PATCH v4 2/5] soc: qcom: Introduce QMI helpers

2017-11-30 Thread Philippe Ombredanne
is not a mistake and is what Linus wants there. See the threads on this topic. > @@ -0,0 +1,857 @@ > +// SPDX-License-Identifier: GPL-2.0 > +/* > + * Copyright (C) 2017 Linaro Ltd. > + */ Isn't this shorter and better? :P BTW, if you need help to fix this on the rest of Linaro contributed c

Re: [PATCH] rtc: add mxc driver for i.MX53

2017-11-30 Thread Philippe Ombredanne
ersion 2 or later at the following locations: >> + * >> + * http://www.opensource.org/licenses/gpl-license.html >> + * http://www.gnu.org/copyleft/gpl.html >> + */ Exactly! And while you are it , you could replace the boilerplate license text with the SPDX id. -- Cordially Philippe Ombredanne

Re: [PATCH v2 6/6] bpf: add new test test_many_kprobe

2017-11-30 Thread Philippe Ombredanne
d/or > + * modify it under the terms of version 2 of the GNU General Public > + * License as published by the Free Software Foundation. > + */ I think an SPDX id would be better here e.g. just this may be? > +// SPDX-License-Identifier: GPL-2.0 > +// Copyright (c) 2017 Facebook It should be on the first line as requested by Linus and documented by Thomas (tglx) and Greg (greg-kh). And it should use // comments. See threads on these topics. -- Cordially Philippe Ombredanne

Re: [RFC 1/2] mailbox: ZynqMP IPI mailbox controller

2017-11-30 Thread Philippe Ombredanne
ilbox.c > @@ -0,0 +1,633 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ FYI, the style Linus wants us to use is this for .c:, as a top line: // SPDX-License-Identifier: GPL-2.0 See the threads for details on this. -- Cordially Philippe Ombredanne

Re: [PATCH v2] clk: stm32-h7: fix copyright

2017-11-30 Thread Philippe Ombredanne
e GNU General Public License along > with > - * this program. If not, see <http://www.gnu.org/licenses/>. > + * Copyright (C) STMicroelectronics 2017 > + * Author: Gabriel Fernandez <gabriel.fernan...@st.com> for > STMicroelectronics. > */ > > #include Awesome! Don't you like it when you remove this type of things? FWIW, Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH v3 02/15] soundwire: Add SoundWire bus type

2017-11-30 Thread Philippe Ombredanne
a bonus ;) > +// SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) > +// Copyright (c) 2015-17 Intel Corporation. Neater and simpler, is it not? In any case the SPDX line should go at the top. See Linus and tglx doc posts for comment and doc styles for this. NB: some includes used in assembly sometimes require to use /**/ comments instead. -- Cordially Philippe Ombredanne

Re: [PATCH] riscv/ftrace: Add basic support

2017-11-30 Thread Philippe Ombredanne
ation Neater and simpler? See Linus posts on the topic of comment styles too BTW -- Cordially Philippe Ombredanne

Re: [PATCH v2] clk: stm32-h7: fix copyright

2017-11-30 Thread Philippe Ombredanne
Benjamin: On Thu, Nov 30, 2017 at 2:05 PM, Benjamin Gaignard <benjamin.gaign...@linaro.org> wrote: > 2017-11-30 13:56 GMT+01:00 Philippe Ombredanne <pombreda...@nexb.com>: >> On Thu, Nov 30, 2017 at 1:47 PM, Benjamin Gaignard >> <benjamin.gaign...@linaro.org> wrot

Re: [PATCH] rtc: add mxc driver for i.MX53

2017-11-30 Thread Philippe Ombredanne
On Thu, Nov 30, 2017 at 2:36 PM, Patrick BrĂ¼nn <p.bru...@beckhoff.com> wrote: >>From: Philippe Ombredanne [mailto:pombreda...@nexb.com] >>Sent: Donnerstag, 30. November 2017 09:18 >>> >>>> +/* >>>> + * Copyright (C) 2004-2011

Re: [PATCH v2] clk: stm32-h7: fix copyright

2017-11-30 Thread Philippe Ombredanne
On Thu, Nov 30, 2017 at 1:47 PM, Benjamin Gaignard <benjamin.gaign...@linaro.org> wrote: > 2017-11-30 12:28 GMT+01:00 Philippe Ombredanne <pombreda...@nexb.com>: >> On Thu, Nov 30, 2017 at 9:41 AM, Benjamin Gaignard >> <benjamin.gaign...@linaro.org> wrote:

Re: [PATCH v4 3/8] MIPS: Octeon: Add a global resource manager.

2017-11-30 Thread Philippe Ombredanne
>> + * This file is subject to the terms and conditions of the GNU General >> Public >> + * License. See the file "COPYING" in the main directory of this archive >> + * for more details. >> + * >> + * Copyright (C) 2017 Cavium, Inc. >> + */ Since you nicely included an SPDX id, you would not need the boilerplate anymore. e.g. these can go alright? >> + * This file is subject to the terms and conditions of the GNU General >> Public >> + * License. See the file "COPYING" in the main directory of this archive >> + * for more details. -- Cordially Philippe Ombredanne

Re: [PATCH v4 4/6] ARM: dts: imx6qdl: Add Variscite DART-MX6 SoM support

2017-12-01 Thread Philippe Ombredanne
Neil, On Fri, Dec 1, 2017 at 10:19 AM, Neil Armstrong <narmstr...@baylibre.com> wrote: > Hi Philippe, > > On 01/12/2017 10:02, Philippe Ombredanne wrote: >> On Fri, Dec 1, 2017 at 9:54 AM, Neil Armstrong <narmstr...@baylibre.com> >> wrote: >>> On 30/1

Re: [PATCH 2/2] regulator: sc2731: Add regulator driver to support Spreadtrum SC2731 PMIC

2017-12-01 Thread Philippe Ombredanne
.0 > + // Copyright (c) 2017 Spreadtrum Communications Inc. or at least this with the id on the first and the // comment style > +// SPDX-License-Identifier: GPL-2.0 > +/* > + * Copyright (C) 2017 Spreadtrum Communications Inc. > + * > + */ -- Cordially Philippe Ombredanne

Re: [PATCH RFC 2/2] arm64: allwinner: a64: Add Brava Keller initial support

2017-12-01 Thread Philippe Ombredanne
as a bonus, this device tree addition of yours minus this boilerplate could save a few real trees if someone ever prints --god forbid-- this file, so you would be making a good thing for the planet! And consider too the energy savings from not having these extra bytes transferred million of times and not retrieved from disks spindles. [1] https://marc.info/?l=linux-kernel=151051532322831=2 [2] https://lwn.net/SubscriberLink/739183/262749cbe307ddc7/ -- Cordially Philippe Ombredanne

Re: [PATCH v4 4/6] ARM: dts: imx6qdl: Add Variscite DART-MX6 SoM support

2017-12-01 Thread Philippe Ombredanne
bre.com> >>> + * >>> + * SPDX-License-Identifier: (GPL-2.0+ OR MIT) >>> + */ Should this be instead on the first line with a // comment style if possible, right? >> +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) Thomas has sent a first doc patch [1] set and is working on an updated version. Jonathan also wrote a nice background article on the topic at LWN [2]. Linus explained why he wants the // comment style and a first line location on the list too. [1] https://marc.info/?l=linux-kernel=151051532322831=2 [2] https://lwn.net/SubscriberLink/739183/262749cbe307ddc7/ -- Cordially Philippe Ombredanne

Re: [PATCH v4 2/5] soc: qcom: Introduce QMI helpers

2017-11-30 Thread Philippe Ombredanne
On Fri, Dec 1, 2017 at 6:35 AM, Bjorn Andersson <bjorn.anders...@linaro.org> wrote: > On Thu 30 Nov 00:18 PST 2017, Philippe Ombredanne wrote: > >> Bjorn, >> >> On Thu, Nov 30, 2017 at 2:16 AM, Bjorn Andersson >> <bjorn.anders...@linaro.org> wrote

Re: [PATCH v3 6/6] [media] cxusb: add analog mode support for Medion MD95700

2017-12-17 Thread Philippe Ombredanne
r (at your option) any later version. > + */ Would you mind using the new SPDX tags here. See Thomas patches [1]. Thanks! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v4 3/8] MIPS: Octeon: Add a global resource manager.

2017-12-01 Thread Philippe Ombredanne
David, Greg, On Fri, Dec 1, 2017 at 6:42 PM, David Daney <dda...@caviumnetworks.com> wrote: > On 11/30/2017 11:53 PM, Philippe Ombredanne wrote: [...] >>>> --- /dev/null >>>> +++ b/arch/mips/cavium-octeon/resource-mgr.c >>>> @@ -0,0 +1,371

Re: [PATCH v4 3/8] MIPS: Octeon: Add a global resource manager.

2017-12-01 Thread Philippe Ombredanne
David, On Fri, Dec 1, 2017 at 9:01 PM, David Daney <dda...@caviumnetworks.com> wrote: > On 12/01/2017 11:49 AM, Philippe Ombredanne wrote: >> >> David, Greg, >> >> On Fri, Dec 1, 2017 at 6:42 PM, David Daney <dda...@caviumnetworks.com> >> wrote: >&g

Re: [PATCH] platform/x86: dell-rbtn: Block comments use * on subsequent lines

2017-12-13 Thread Philippe Ombredanne
+ * GNU General Public License for more details. > + */ Do you mind using the new SPDX ids instead of this long legalese? You can check the doc patches from Thomas for details [1] [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v10 4/4] [media] platform: Add Synopsys DesignWare HDMI RX Controller Driver

2017-12-13 Thread Philippe Ombredanne
gt; >>> Cc: Sylwester Nawrocki <snawro...@kernel.org> >>> Cc: Sakari Ailus <sakari.ai...@iki.fi> >>> Cc: Philippe Ombredanne <pombreda...@nexb.com> >>> --- >>> Changes from v9: >>> - Use SPDX License ID (Philippe) For the use of SPDX tags, thanks! Acked-by: Philippe Ombredanne <pombreda...@nexb.com>

Re: [PATCH v2 05/13] pinctrl: Add Microsemi Ocelot SoC driver

2017-12-13 Thread Philippe Ombredanne
e doc patches from Thomas for details [1] [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v2] spi: s3c64xx: add SPDX identifier

2017-12-13 Thread Philippe Ombredanne
*/ > > #ifndef __SPI_S3C64XX_H > -- > 2.15.1 > You still need to put this line at the very top of the file, first line. That's the convention for the SPDX tags as documented by Thomas Gleixner. > + * SPDX-License-Identifier: GPL-2.0 -- Cordially Philippe Ombredanne

Re: [PATCH] platform/x86: dell-rbtn: Block comments use * on subsequent lines

2017-12-13 Thread Philippe Ombredanne
Dhaval, On Wed, Dec 13, 2017 at 10:52 AM, Dhaval Shah <dhaval.s...@softnautics.com> wrote: > HI > > Thanks a lot for the review. > >> From: Philippe Ombredanne <pombreda...@nexb.com> >> Sent: Wednesday, December 13, 2

Re: [PATCH v8 4/8] intel_sgx: driver for Intel Software Guard Extensions

2017-12-15 Thread Philippe Ombredanne
new way as documented in Thomas [1] patches and already adopted by other Intel contributors. Thank you for your kind consideration! [1] https://lkml.org/lkml/2017/12/4/934 CC: Vinod Koul <vinod.k...@intel.com> CC: Jessica Marz <jessica.m...@intel.com> -- Cordially Philippe Ombredanne

Re: [PATCH 9/9] ARM: dts: imx7: add Toradex Colibri iMX7D 1GB (eMMC) support

2017-12-16 Thread Philippe Ombredanne
, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR >> + * OTHER DEALINGS IN THE SOFTWARE. >> + */ > > Patch looks good. > > Just a comment: people have been starting to use SPDX license identifiers. > > This would really make all this huge license text much shorter :-) Oh yes, please! Every time there are more than three lines of legalese in a kernel source code file, a kitten dies somewhere. That's sad. We all love kitten, right? See also Thomas doc patches for details [1] though he forgot to mention this cat fact. [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v5 3/5] MIPS: Loongson64: Yeeloong add platform driver

2017-12-16 Thread Philippe Ombredanne
by the Free Software Foundation. > + */ Would you mind using the new SPDX tags here. See Thomas patches [1] > +MODULE_LICENSE("GPL"); Also please make sure your module license (here GPL 2.0 or later per module.h) matches your top level license tag correctly (here GPL 2.0 only)? [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v5 3/6] media: dt-bindings: Add bindings for TDA1997X

2017-12-16 Thread Philippe Ombredanne
he Free Software Foundation; either version 2 of the License, or > + * (at your option) any later version. > + */ Please consider using the new SPDX tags per Thomas doc patches [1] Thanks! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne, your friendly kernel licensing scruffy

Re: [PATCH v9 4/7] intel_sgx: driver for Intel Software Guard Extensions

2017-12-16 Thread Philippe Ombredanne
CLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE > + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > + * > + * Authors: > + * > + * Jarkko Sakkinen <jarkko.sakki...@linux.intel.com> > + * Suresh Siddha <suresh.b.sid...@intel.com>

Re: [PATCH V3 net-next 3/8] net: hns3: Add HNS3 VF HCL(Hardware Compatibility Layer) Support

2017-12-12 Thread Philippe Ombredanne
or can use mailbox > to interact with the PF driver. > > Signed-off-by: Salil Mehta <salil.me...@huawei.com> > Signed-off-by: lipeng <lipeng...@huawei.com> > --- > Patch V3: Addressed SPDX change requested by Philippe Ombredanne > Link: https://lkml.org/lkml/2017/12/8/87

Re: [PATCH v1 07/10] v4l: i2c: Copy ov772x soc_camera sensor driver

2017-12-13 Thread Philippe Ombredanne
bute it and/or modify > + * it under the terms of the GNU General Public License version 2 as > + * published by the Free Software Foundation. > + */ You may want to use the new SPDX ids as documented in Thomas doc patches instead of the loner legalese? -- Cordially Philippe Ombredanne

Re: [PATCH] platform/x86: dell-rbtn: Block comments use * on subsequent lines

2017-12-13 Thread Philippe Ombredanne
his patchset with V2 or we > will update in the next patchset once this patch merge? That's not for me to decide, I am just a lowly licensing elf helper scruffy! PS: you might want to avoid sending HTML email on lkml, FWIW. -- Cordially Philippe Ombredanne

Re: [PATCH v4 00/12] [dt-bindings] [media] Add document file and driver for Sony CXD2880 DVB-T2/T tuner + demodulator

2017-12-14 Thread Philippe Ombredanne
lp Greg and Thomas with kernel license scans). Net effect is that on a laptop on 8 threads it takes ~20 minutes to scan a whole kernel using this diff-based approach and obtain a fairly accurate license detection. -- Cordially Philippe Ombredanne

Re: [PATCH v4 00/12] [dt-bindings] [media] Add document file and driver for Sony CXD2880 DVB-T2/T tuner + demodulator

2017-12-14 Thread Philippe Ombredanne
are over 80+ licenses in the kernel and there is (or rather was before starting adding SPDX tags) 1000+ different license notices and over 700+ variations of "this file in under the GPL"... This starts to diminish a bit with the addition of SPDX tags and eventually most or all boilerplate could be removed over time with reviews and discussions, IMHO for the better: I will then be able to trash my tool and use a good ole grep instead ;) -- Cordially Philippe Ombredanne

Re: [patch v14 1/4] drivers: jtag: Add JTAG core driver

2017-12-14 Thread Philippe Ombredanne
jtag_unregister; > - jtag_alloc; > - jtag_free; > > Platform driver on registration with jtag-core creates the next > entry in dev folder: > /dev/jtagX > > Signed-off-by: Oleksandr Shamray <oleksan...@mellanox.com> > Signed-off-by: Jiri Pirko <j...@mellanox.com>

Re: [patch v14 2/4] drivers: jtag: Add Aspeed SoC 24xx and 25xx families JTAG master driver

2017-12-14 Thread Philippe Ombredanne
<a...@arndb.de> > --- > v13->v14 > Comments pointed by Philippe Ombredanne <pombreda...@nexb.com> > - Change style of head block comment from /**/ to // > > v12->v13 > Comments pointed by Philippe Ombredanne <pombreda...@nexb.com> > - Change

Re: [PATCH v4 00/12] [dt-bindings] [media] Add document file and driver for Sony CXD2880 DVB-T2/T tuner + demodulator

2017-12-14 Thread Philippe Ombredanne
by the copyright > owners, or by LF legal counseling. So, I prefer to not pick those myself, > except from people I trust. Exactly, and this why --after the first batch that Greg pushed and Linus pulled and that had been carefully reviewed--, I am trying to gently nit the submitters of new patches, one at a time to use the new SPDX tags. Eventually if I can find the time, I could also submit some bigger patches to add SPDX tags to a bunch of files at once but that would have to be organized in small batches by copyright holder and these would be only RFCs until reviewed by and agreed to by the actual copyright holders. -- Cordially Philippe Ombredanne

Re: [PATCH v4 0/4] rtc: add mxc driver for i.MX53 SRTC

2017-12-18 Thread Philippe Ombredanne
kernel@vger.kernel.org (open list) > Cc: Fabio Estevam <fabio.este...@nxp.com> > Cc: Juergen Borleis <j...@pengutronix.de> > Cc: Noel Vellemans <noel.vellem...@visionbms.com> > Cc: Shawn Guo <shawn...@kernel.org> > Cc: Sascha Hauer <ker...@pengutronix

Re: [PATCH 09/13] ocxl: Add trace points

2017-12-18 Thread Philippe Ombredanne
he Free Software Foundation; either version > + * 2 of the License, or (at your option) any later version. > + */ Would you mind using the new SPDX tags documented in Thomas patch set [1] rather than this legalese? Thank you! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v5 4/6] media: i2c: Add TDA1997x HDMI receiver driver

2017-12-19 Thread Philippe Ombredanne
e terms of the GNU General Public License as published by >> + * the Free Software Foundation; either version 2 of the License, or >> + * (at your option) any later version. >> + */ Would you mind using the new SPDX tags documented in Thomas patch set [1] rather than this fine but longer legalese? Thank you! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH V5] mmc:host:sdhci-pci:Addition of Arasan PCI Controller with integrated phy.

2017-12-19 Thread Philippe Ombredanne
t; + * GNU General Public License for more details. >> + */ Could you consider using the new SPDX tags documented in Thomas patch set [1] rather than this fine but longer legalese? Thank you! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v20 1/7] xbitmap: Introduce xbitmap

2017-12-19 Thread Philippe Ombredanne
t; + * eXtensible Bitmaps provide an unlimited-size sparse bitmap facility. > + * All bits are initially zero. > + */ Would you mind using the new SPDX tags documented in Thomas patch set [1] rather than this fine but longer legalese? And if you could spread the word to others in your team this

Re: [PATCH v2 05/13] pinctrl: Add Microsemi Ocelot SoC driver

2017-12-15 Thread Philippe Ombredanne
Alexandre, Linux On Fri, Dec 15, 2017 at 12:53 AM, Linus Walleij <linus.wall...@linaro.org> wrote: > On Wed, Dec 13, 2017 at 10:23 AM, Philippe Ombredanne > <pombreda...@nexb.com> wrote: >> On Wed, Dec 13, 2017 at 9:15 AM, Linus Walleij <linus.wall...@linaro.org> &

Re: [PATCH 0/2] Use SPDX-License-Identifier for rockchip devicetree files

2017-12-15 Thread Philippe Ombredanne
note, you want to make sure that such as patch set is not merged by mistake until you have collected an explicit review or ack from all the copyright holders involved. May be calling it an "RFC" could be best until you have these acks? -- Cordially Philippe Ombredanne

Re: [PATCH v4 net-next 0/8] Hisilicon Network Subsystem 3 VF Ethernet Driver

2017-12-15 Thread Philippe Ombredanne
derivative of the PF driver. Just like PF driver, this driver is also PCI > Express based. > > Change Log Summary: > Patch V4: Addressed SPDX related comment by Philippe Ombredanne > Patch V3: Addressed SPDX change requested by Philippe Ombredanne Thank you. For the u

Re: [RFC PATCH 1/9] media: add request API core and UAPI

2017-12-15 Thread Philippe Ombredanne
nse for more details. > + */ Have you considered using the new SPDX tags instead of this fine but long legalese? And if other Chromium contributors could follow suit and you could spread the word that would be even better! See Thomas doc patches [1] for details. Thanks! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH 08/12] mmc: sdhci-omap: Add support to override f_max and iodelay from pdata

2017-12-14 Thread Philippe Ombredanne
ou use the new SPDX tags instead of this fine and long boilerplate? See Thomas doc for details [1] [1] https://lkml.org/lkml/2017/12/4/934 Thanks! PS: if you could spread the word out in your team too, this would be much welcomed! -- Cordially Philippe Ombredanne

Re: [PATCH 04/10] staging: ccree: staging: ccree: replace sysfs by debugfs interface

2017-12-14 Thread Philippe Ombredanne
mments made on the list by Linus. If you could spread the word out in your team too, this would be much welcomed! Thanks! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v2] spi: s3c64xx: add SPDX identifier

2017-12-13 Thread Philippe Ombredanne
samsung.com> >*/ > > or > > 2. with a little interpretation > > /* >* SPDX-License-Identifier: GPL-2.0 >* >* Copyright (C) 2009 Samsung Electronics Ltd. >* Jaswinder Singh <jassi.b...@samsung.com> >*/ > > (I opted for the one with the least number of changes) You should go strictly by Thomas' doc. This is one area where consistency is the thing that brings benefits. Interpretation is not needed. So please, consider going with 1. -- Cordially Philippe Ombredanne

Re: [PATCH v6 00/14] soundwire: Add a new SoundWire subsystem

2017-12-14 Thread Philippe Ombredanne
mode 100644 drivers/soundwire/slave.c > create mode 100644 include/linux/soundwire/sdw.h > create mode 100644 include/linux/soundwire/sdw_intel.h > create mode 100644 include/linux/soundwire/sdw_registers.h > create mode 100644 include/linux/soundwire/sdw_type.h > > -- > 2.7.4 > Thanks! For the whole patch set my reviewed-by stands for the usage of SPDX license tags. (I am not qualified to review the rest ;) ) -- Cordially Philippe Ombredanne

Re: [PATCH v8 2/2] mtd: nand: Add support for Arasan NAND Flash Controller

2017-12-14 Thread Philippe Ombredanne
option) any later version. > + */ Could you use the new SPDX tags instead of this fine and long boilerplate? See Thomas doc for details [1] [1] https://lkml.org/lkml/2017/12/4/934 Thanks! -- Cordially Philippe Ombredanne

Re: [PATCH v3] spi: s3c64xx: add SPDX identifier

2017-12-14 Thread Philippe Ombredanne
,10 +1,8 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > + > /* > * Copyright (C) 2009 Samsung Electronics Ltd. > * Jaswinder Singh <jassi.b...@samsung.com> > - * > - * This program is free software; you can redistribute it and/or modify > - * it under

Re: [PATCH V3 net-next 3/8] net: hns3: Add HNS3 VF HCL(Hardware Compatibility Layer) Support

2017-12-13 Thread Philippe Ombredanne
g a "suggestion", but that's your call to consider it this way. -- Cordially Philippe Ombredanne

Re: [PATCH v15 3/5] mfd: Add driver for RAVE Supervisory Processor

2017-12-19 Thread Philippe Ombredanne
You should have received a copy of the GNU General Public License > + * along with this program; if not, see <http://www.gnu.org/licenses/>. > + */ Would you mind using the new SPDX tags documented in Thomas patch set [1] rather than this fine but longer legalese? Thank you! [1] https://lkml.org/lkml/2017/12/4/934 -- Cordially Philippe Ombredanne

Re: [PATCH v1] media: videobuf2: Add new uAPI for DVB streaming I/O

2017-12-18 Thread Philippe Ombredanne
[2] https://blogs.s-osg.org/linux-kernel-license-practices-revisited-spdx/ -- Cordially Philippe Ombredanne

Re: [PATCH v2] IPI performance benchmark

2017-12-19 Thread Philippe Ombredanne
.. and use SPDX tags for the top level notice of course! Thank you! [1] https://lkml.org/lkml/2017/12/4/934 CC: Aleksey Makarov <aleksey.maka...@cavium.com> -- Cordially Philippe Ombredanne

Re: [PATCH v4 0/6] [media] Add analog mode support for Medion MD95700

2017-12-17 Thread Philippe Ombredanne
On Sun, Dec 17, 2017 at 7:46 PM, Maciej S. Szmigiero <m...@maciej.szmigiero.name> wrote: > This series adds support for analog part of Medion 95700 in the cxusb > driver. > Changes from v3: > Add SPDX tag to a newly added "cxusb-analog.c" file. Thank you. -- Cordially Philippe Ombredanne

Re: [PATCH v2 9/9] ARM: dts: imx7: add Toradex Colibri iMX7D 1GB (eMMC) support

2017-12-17 Thread Philippe Ombredanne
firm this is the correct way. > > With this fixed you can add: > > Reviewed-by: Fabio Estevam <fabio.este...@nxp.com> -- Cordially Philippe Ombredanne

Re: [patch 1/7] Documentation: Add license-rules.rst to describe how to properly identify file licenses

2017-11-17 Thread Philippe Ombredanne
On Fri, Nov 17, 2017 at 9:57 AM, Greg Kroah-Hartman <gre...@linuxfoundation.org> wrote: > On Fri, Nov 17, 2017 at 08:37:28AM +0100, Philippe Ombredanne wrote: >> Or fix the non-standard redefinition of the MODULE_LICENSE macro as >> DRIVER_LICENSE as in [2] and found else

Re: [PATCH 6/6] media: usb: add SPDX identifiers to some code I wrote

2017-11-17 Thread Philippe Ombredanne
c language of your notices in the scancode-toolkit! FWIW for this 6 patch series: Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> CC: Thomas Gleixner <t...@linutronix.de> CC: Greg Kroah-Hartman <gre...@linuxfoundation.org> -- Cordially Philippe Ombredanne

Re: [patch V4 01/11] Documentation: Add license-rules.rst to describe how to properly identify file licenses

2017-11-17 Thread Philippe Ombredanne
gt; > --- For this V4 and all the V2 11 patch series, after using a fine comb Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH] samples: replace outdated permission statement with SPDX identifiers

2017-11-16 Thread Philippe Ombredanne
er <mart...@posteo.de> FWIW, looking all good to me! Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH 6/6] media: usb: add SPDX identifiers to some code I wrote

2017-11-17 Thread Philippe Ombredanne
On Fri, Nov 17, 2017 at 4:01 PM, Mauro Carvalho Chehab <mche...@s-opensource.com> wrote: > Em Fri, 17 Nov 2017 12:54:15 +0100 > Philippe Ombredanne <pombreda...@nexb.com> escreveu: > >> On Fri, Nov 17, 2017 at 11:21 AM, Mauro Carvalho Chehab >> <mche...@s-open

Re: [PATCH] gpu: gma500: remove unneeded DRIVER_LICENSE #define

2017-11-17 Thread Philippe Ombredanne
<airl...@linux.ie> > Reported-by: Philippe Ombredanne <pombreda...@nexb.com> > Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH] input: remove unneeded DRIVER_LICENSE #defines

2017-11-17 Thread Philippe Ombredanne
om> > Cc: Arvind Yadav <arvind.yadav...@gmail.com> > Reported-by: Philippe Ombredanne <pombreda...@nexb.com> > Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH] watchdog: pcwd_usb: remove unneeded DRIVER_LICENSE #define

2017-11-17 Thread Philippe Ombredanne
the source > code license to work properly, as there is no need to unwind the > unneeded dereference, especially when it is defined just a few lines > above from where it is used. > > Cc: Wim Van Sebroeck <w...@iguana.be> > Cc: Guenter Roeck <li...@roeck-us.net&

Re: [PATCH] media: usbvision: remove unneeded DRIVER_LICENSE #define

2017-11-17 Thread Philippe Ombredanne
s4all.nl> >> Cc: Mauro Carvalho Chehab <mche...@kernel.org> >> Cc: Johan Hovold <jo...@kernel.org> >> Cc: Davidlohr Bueso <d...@stgolabs.net> >> Cc: Sakari Ailus <sakari.ai...@linux.intel.com> >> Reported-by: Philippe Ombredanne <pombreda...@

Re: [PATCH] net: usb: hso.c: remove unneeded DRIVER_LICENSE #define

2017-11-17 Thread Philippe Ombredanne
the source > code license to work properly, as there is no need to unwind the > unneeded dereference. > > Cc: "David S. Miller" <da...@davemloft.net> > Cc: Andreas Kemnade <andr...@kemnade.info> > Cc: Johan Hovold <jo...@kernel.org> > Reported-by: Phi

Re: [PATCH] media: usbvision: remove unneeded DRIVER_LICENSE #define

2017-11-17 Thread Philippe Ombredanne
r Bueso <d...@stgolabs.net> > Cc: Sakari Ailus <sakari.ai...@linux.intel.com> > Reported-by: Philippe Ombredanne <pombreda...@nexb.com> > Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH] media: usbvision: remove unneeded DRIVER_LICENSE #define

2017-11-17 Thread Philippe Ombredanne
On Fri, Nov 17, 2017 at 6:01 PM, Mauro Carvalho Chehab <mche...@s-opensource.com> wrote: > Em Fri, 17 Nov 2017 16:01:41 +0100 > Philippe Ombredanne <pombreda...@nexb.com> escreveu: > >> On Fri, Nov 17, 2017 at 3:58 PM, Mauro Carvalho Chehab >> <mche...@s-openso

Re: [PATCH] input: remove unneeded DRIVER_LICENSE #defines

2017-11-18 Thread Philippe Ombredanne
third-party module: MODULE_LICENSE("\x47\x50\x4c\x20\x76\x32"); ... which was most likely from a GPL-shy closet Free software advocate: this is "GPL v2" in ASCII. -- Cordially Philippe Ombredanne

Re: [PATCH] input: remove unneeded DRIVER_LICENSE #defines

2017-11-18 Thread Philippe Ombredanne
On Sat, Nov 18, 2017 at 1:49 PM, Greg Kroah-Hartman <gre...@linuxfoundation.org> wrote: > On Sat, Nov 18, 2017 at 01:39:03PM +0100, Philippe Ombredanne wrote: >> On Sat, Nov 18, 2017 at 11:27 AM, Greg Kroah-Hartman >> <gre...@linuxfoundation.org> wrote: >> &

Re: [patch 1/7] Documentation: Add license-rules.rst to describe how to properly identify file licenses

2017-11-16 Thread Philippe Ombredanne
.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/alpha/kernel/srm_env.c?h=v4.14#n13 [3] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/linux/module.h?h=v4.14#n174 [4] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/gma500/psb_drv.h?h=v4.14#n39 -- Cordially Philippe Ombredanne

Re: [patch 0/7] LICENSES: Add documentation and initial License files

2017-11-13 Thread Philippe Ombredanne
B/scancode-toolkit/blob/833-espedexify/src/scancode/plugin_espedexify.py -- Cordially Philippe Ombredanne

Re: [PATCH v2] iio: mma8452: replace license description with SPDX specifier

2017-11-18 Thread Philippe Ombredanne
his initial pull [3] To get a lot of details you can check all the recent SPDX-related posts too [4] [1] https://marc.info/?l=linux-kernel=151051532322831=2 [2] https://marc.info/?l=linux-kernel=151068111802610=2 [3] https://marc.info/?l=linux-kernel=150963579219623=2 [4] https://marc.info/?l=linux-kernel=2=1=spdx=b -- Cordially Philippe Ombredanne

Re: [patch V2 02/11] LICENSES: Add the GPL 2.0 license

2017-11-21 Thread Philippe Ombredanne
20050507090312/http://www.fsf.org/licensing/licenses/gpl.html [5] http://web.archive.org/web/20031202220858/http://www.fsf.org/copyleft/gpl.html [6] http://web.archive.org/web/19980119061851/http://www.fsf.org/copyleft/gpl.html [7] https://en.wikipedia.org/wiki/IBM_Selectric_typewriter -- Cordially Philippe Ombredanne

Re: [patch V2 02/11] LICENSES: Add the GPL 2.0 license

2017-11-21 Thread Philippe Ombredanne
On Tue, Nov 21, 2017 at 2:57 PM, Philippe Ombredanne <pombreda...@nexb.com> wrote: > Alan, Linus, > > On Mon, Nov 20, 2017 at 4:31 PM, Alan Cox <gno...@lxorguk.ukuu.org.uk> wrote: >> On Sat, 18 Nov 2017 11:14:00 -0800 >> Linus Torvalds <torva...@linux-f

Re: [PATCH] ntb: remove unneeded DRIVER_LICENSE #defines

2017-11-17 Thread Philippe Ombredanne
Allen Hubbe <allen.hu...@emc.com> > Cc: Gary R Hook <gary.h...@amd.com> > Cc: Serge Semin <fancer.lan...@gmail.com> > Reported-by: Philippe Ombredanne <pombreda...@nexb.com> > Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH] scsi: csiostor: remove unneeded DRIVER_LICENSE #define

2017-11-17 Thread Philippe Ombredanne
uot;Martin K. Petersen" <martin.peter...@oracle.com> > Cc: Varun Prakash <va...@chelsio.com> > Reported-by: Philippe Ombredanne <pombreda...@nexb.com> > Signed-off-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> Reviewed-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH v2] USB: add SPDX identifiers to all remaining files in drivers/usb/

2017-11-05 Thread Philippe Ombredanne
tifier is a legally binding shorthand, which can be used >> > instead of the full boiler plate text. >> > >> > This work is based on a script and data from Thomas Gleixner, Philippe >> > Ombredanne, and Kate Stewart. >> > >> > Cc: Thomas Gleixner &

Re: [PATCH v2] USB: add SPDX identifiers to all remaining files in drivers/usb/

2017-11-05 Thread Philippe Ombredanne
On Sun, Nov 5, 2017 at 2:51 PM, Greg Kroah-Hartman <gre...@linuxfoundation.org> wrote: > On Sun, Nov 05, 2017 at 01:53:54PM +0100, Philippe Ombredanne wrote: >> On Sat, Nov 4, 2017 at 11:40 AM, Greg Kroah-Hartman >> <gre...@linuxfoundation.org> wrote: >> > On F

Re: WTF? Re: [PATCH] License cleanup: add SPDX GPL-2.0 license identifier to files with no license

2017-11-08 Thread Philippe Ombredanne
mples that adopted SPDX license ids to simplify and clarify licensing documentation. [1] https://github.com/nexB/scancode-toolkit [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/w1/slaves/w1_therm.c?h=v4.14-rc8#n8 -- Cordially Philippe Ombredanne

Re: [PATCH v2 2/2] misc: Add Xilinx ZYNQMP VCU logicoreIP init driver

2017-12-07 Thread Philippe Ombredanne
it message as well for the why driver > in drivers/misc. Thank you for the SPDX comments updates. Acked-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne

Re: [PATCH v2 net-next 4/4] bpftool: implement cgroup bpf operations

2017-12-07 Thread Philippe Ombredanne
ier: GPL-2.0+ // Copyright (C) 2017 Facebook // Author: Roman Gushchin <g...@fb.com> Don't you love it with less boilerplate and a better code/comments ratio? BTW the comment style may surprise you here: this is a suggestion, but not just. Check the posts from Linus on this topic and Thomas's doc patches for the rationale. Thank you for your kind consideration! -- Cordially Philippe Ombredanne

Re: [PATCH v6 net-next,mips 0/7] Cavium OCTEON-III network driver.

2017-12-08 Thread Philippe Ombredanne
David, On Fri, Dec 8, 2017 at 1:09 AM, David Daney <david.da...@cavium.com> wrote: [] > Changes in v5: [] > o Removed redundant licensing text boilerplate. Thank you very much! Acked-by: Philippe Ombredanne <pombreda...@nexb.com> -- Cordially Philippe Ombredanne, the licensing scruffy

Re: [PATCH v4 09/12] clk: qcom: Add Krait clock controller driver

2017-12-08 Thread Philippe Ombredanne
Sricharan, On Fri, Dec 8, 2017 at 12:00 PM, Sricharan R <sricha...@codeaurora.org> wrote: > Hi Philippe, > > > On 12/8/2017 3:53 PM, Philippe Ombredanne wrote: >> Sricharan, Stephen, >> >> On Fri, Dec 8, 2017 at 10:29 AM, Sricharan R <sricha...@codeaurora

  1   2   3   4   5   6   >