Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp947427yba; Thu, 16 May 2019 11:28:17 -0700 (PDT) X-Google-Smtp-Source: APXvYqxSlELXSjQbayR8hKHt2fmHpWbmfkP8ykLhBeu9vF8HjtAhHDikkof9B8S/7CCLmTeKEhwE X-Received: by 2002:a63:c64c:: with SMTP id x12mr51757801pgg.379.1558031297126; Thu, 16 May 2019 11:28:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558031297; cv=none; d=google.com; s=arc-20160816; b=yAn/0euuQ2cUYZyVeJX6bY8LahfajNmKlEn5GXwuJ1qT8zO8Giu/Y043h+KUcJ6kjP a0YU+cke+bPfWIH3ctB7smp0KkFl8CO5g+qUeAqqOizxc7IBcqtAPg4c83/2LOcMCUax i8bSvOUhZoj3XhaqrrbJYX3uz40tYnn6R+w/RI5/QyYEbNxSLmK4jBqFs3SOZmERMqXQ rCE+PThLd0LQG8Ft8641nh3nMLpwpugfKwvtwrqD5SlLhKnP+QCpRx3Z92Dh6hXnpkgb SIpQGwJzhAHgNYhj7sBNjxt/dn4nJS9TEVqYXXHnk1u4lqwnqSDofZfbFvVVWomfcIrV RodA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :subject:user-agent:references:in-reply-to:message-id:date:cc:to :from:dkim-signature; bh=eE+O3tb2VNruD5TOpyau7erVGvA5qvz0VYUdwqShPHY=; b=I+ZGuF54SZgIV4wkV9gqrS2VxERc1etmdL2w/i1qeGgrIT8tLgPCw21iUTYHPEoKF5 IauJ+XFlRE4L995nH4GDH+SwaXWD++auf668AO5PIMt745R46NualSBl6yWT9eAcbRr9 9ieADFvTMjRfdWWMoCVVgymYykOpsyoFkaEt/MiZJetXYu0rI3G6y7OFfRPVV9V0sHMs eVQvp+AtVAZNOKoBuT1vuB/F2FjHUpnE75/SuuRFayLgaKTzKKg357bxluR2d+gvfPMo BKCB7MrL+k2B6nYPUdgmh2vv7RzUQ7fU5DkKPHg9pyTCxeV1RXiUvHXv9ySmOtM4TS8J KsYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@broadcom.com header.s=google header.b=YZeQQrLX; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x123si6633288pfx.157.2019.05.16.11.27.51; Thu, 16 May 2019 11:28:17 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-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=@broadcom.com header.s=google header.b=YZeQQrLX; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=broadcom.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728747AbfEPRCu (ORCPT + 99 others); Thu, 16 May 2019 13:02:50 -0400 Received: from mail-ed1-f49.google.com ([209.85.208.49]:40582 "EHLO mail-ed1-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727458AbfEPRCt (ORCPT ); Thu, 16 May 2019 13:02:49 -0400 Received: by mail-ed1-f49.google.com with SMTP id j12so6229533eds.7 for ; Thu, 16 May 2019 10:02:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:date:message-id:in-reply-to:references:user-agent :subject:mime-version:content-transfer-encoding; bh=eE+O3tb2VNruD5TOpyau7erVGvA5qvz0VYUdwqShPHY=; b=YZeQQrLXCsEk7mn12NxjbExXeXOAxN1sXsvja1Y6pexS5NR6L5hcPFIG1ygjmxwabI jT620YlHxGBRyINzezBiSBKk66k+CkCzER8DOurE3vs8O/3W5JiFwKKYf6LUaQ19cJNH 3tQi+kw8nbbF11GZ9KowdMCCpId3/UiRbBYnE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:date:message-id:in-reply-to :references:user-agent:subject:mime-version :content-transfer-encoding; bh=eE+O3tb2VNruD5TOpyau7erVGvA5qvz0VYUdwqShPHY=; b=dokl/VqMUjCSXtzShbBrE7jKB6ZSJp5rMte33SLlVu2rRSiHK+M9ie9zOg7S6+QnDM 1LnvkwEjDDGa+pWzvqdK42v8RpqjfByaCHn9zEh1QUr5rQoWqwHRvSl7JXQ4oT5ScaEp hSSiU33IHjmw6J5VVgQk/OCPKqeVCtnh81/3Fo+th6C0bULX0CVpnmI0kKzWx2Ga+xuO RB/CYvgz88j94MC/X8xGa9p8EM2mojVVQNy9/UWqXippVH4AJHY9BfuH0Z2vWNK7dl4R izARgEb/l+ZIPdL6AZ7N4U2Nj0N6omgV39mhoEZvub1yc7/2Fy7UZy+Mlq0/48uqLw3t J9zQ== X-Gm-Message-State: APjAAAXH5DL58hU5njLv5/B8qudd8zWs7OGIpmCHRQ24E6uMjiO7BOBy GzE2e0WU90oUvcwSjATxPpDaLgjgpIa2mw== X-Received: by 2002:a17:906:f848:: with SMTP id ks8mr33581238ejb.165.1558026167939; Thu, 16 May 2019 10:02:47 -0700 (PDT) Received: from [192.168.178.17] (f140230.upc-f.chello.nl. [80.56.140.230]) by smtp.gmail.com with ESMTPSA id j55sm2103169ede.27.2019.05.16.10.02.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 16 May 2019 10:02:47 -0700 (PDT) From: Arend Van Spriel To: James Hughes CC: "linux-wireless" Date: Thu, 16 May 2019 19:02:45 +0200 Message-ID: <16ac1989b08.2764.9b12b7fc0a3841636cfb5e919b41b954@broadcom.com> In-Reply-To: References: User-Agent: AquaMail/1.20.0-1451 (build: 102000001) Subject: Re: SPDX identifier MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="us-ascii" Content-Transfer-Encoding: 8bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On May 16, 2019 4:17:55 PM James Hughes wrote: > On Thu, 16 May 2019 at 12:36, Arend Van Spriel > wrote: >> >> Hi Kalle, Thomas, >> >> I added SPDX tags in brcm80211 driver sources. Although it is a >> no-brainer I decided to run checkpatch for the changes and quirky stuff >> started to happen. For all files I added: >> >> // SPDX-License-Identifier >> >> but checkpatch started complaining I should use /* ... */ instead of //. >> >> WARNING: Improper SPDX comment style for >> 'drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h', please >> use '/*' instead >> #29: FILE: drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h:1: >> +// SPDX-License-Identifier: ISC >> >> So I edited all patches and ran again. And again it started complaining. >> >> WARNING: Improper SPDX comment style for >> 'drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c', please use >> '//' instead >> >> So now I am in a bonkers state. It seems for header files we want /* */ >> and for c files we want //. For real? > > https://www.kernel.org/doc/html/v4.17/process/license-rules.html > explains why the comment style differs between .c and .h Thanks, James It explains why header files can not use //. Just wish the same comment style was chosen for the c files if only just to be consistent. Regards, Arend