From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 554AECD98F1 for ; Wed, 17 Jun 2026 11:58:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=Ue1W0Tug6wA7pToRtgxP1pmUK47ZJOig2n9QSFPHO2Y=; b=xw4K6iqKI867DGBdsB6ihMLWPd 1pe6D1FzsbqV6ao2OCbtPOz5TzLMTItWENkosAtp3/HifM1lnn/FE/5Mf01UvXD2FPImHHpDbQWes LnYMTrWYei6xow/8QFjcE2oKamP/qj8Wt9HcdGGTo90nFzDeLHRL60jNXUMUnshA9AXMTtugGbb3C oPaSNfMsR8ffZsdfoqKzhnxEnzPR3TMqxjDW6z4/ikA3PmCas1ianeGntHyEKjePxcpfjbMuQPU4h Jhom65SovuXbVVS9QPp3Tnk9F7e/gQ5aIsSqaVD6zr09aUW8LS0mDItVjqrTJn31zb9D1XUX6IOoq pKVtLTsQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wZouo-0000000HHqK-0ezf; Wed, 17 Jun 2026 11:58:42 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wZoun-0000000HHq0-0F7a; Wed, 17 Jun 2026 11:58:41 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 07DB660052; Wed, 17 Jun 2026 11:58:40 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 988E01F00A3A; Wed, 17 Jun 2026 11:58:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1781697519; bh=Ue1W0Tug6wA7pToRtgxP1pmUK47ZJOig2n9QSFPHO2Y=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=MMQQMtNrtCsVmvZLdUNb60STpwfD6xl254UWzJS5WS+xVTb/YigQYySUGLxgseWx8 4UIhreRrJBJb+hqaNYds92o6D7edwWugeM7T5rRCraoJ9LU5VwvvNroDpQvdLetoS8 BF7skDtroIUymKM5W7ifEQxX2+Sdt7TDkOTyn8TTq7nB1Agos28k5NIdliF4kGbw6H 6SiJdvFyRnWobyx3enAU3eUBNTDJlRHAxCenXYb4gfML+Bmq0WrYMzEC20O6hzf2RY 5/fTLPsHeuxEoF0TV/0nb+ASNWnVnTso7RSdGFHrNvkHrfdnxz9qvN6cyR97BMwXpA +qwwV82IRjbIA== Date: Wed, 17 Jun 2026 14:58:34 +0300 From: Leon Romanovsky To: Jakub Kicinski Cc: Wayen Yan , netdev@vger.kernel.org, lorenzo@kernel.org, horms@kernel.org, pabeni@redhat.com, kuba@kernel.org, edumazet@google.com, andrew+netdev@lunn.ch, angelogioacchino.delregno@collabora.com, matthias.bgg@gmail.com, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: Re: [PATCH] net: airoha: Fix MODULE_LICENSE to match SPDX GPL-2.0-only identifier Message-ID: <20260617115834.GX327369@unreal> References: <6a2ded59.63d39acb.391892.7632@mx.google.com> <178156440888.329386.11011872053824456703.git-patchwork-notify@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <178156440888.329386.11011872053824456703.git-patchwork-notify@kernel.org> X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Mon, Jun 15, 2026 at 11:00:08PM +0000, patchwork-bot+netdevbpf@kernel.org wrote: > Hello: > > This patch was applied to netdev/net-next.git (main) > by Jakub Kicinski : > > On Sun, 14 Jun 2026 07:52:39 +0800 you wrote: > > Both airoha_eth.c and airoha_npu.c declare SPDX-License-Identifier: > > GPL-2.0-only but use MODULE_LICENSE("GPL"), which the kernel module > > loader interprets as GPL-2.0+ (any GPL version). This mismatch causes > > license compliance tools (FOSSology, ScanCode, etc.) to misidentify > > the effective license as more permissive than intended. > > > > Replace MODULE_LICENSE("GPL") with MODULE_LICENSE("GPL v2") to > > align with the GPL-2.0-only SPDX identifier. Per include/linux/module.h, > > "GPL v2" maps to GPL-2.0-only, matching the source files' declared > > license. > > > > [...] > > Here is the summary with links: > - net: airoha: Fix MODULE_LICENSE to match SPDX GPL-2.0-only identifier > https://git.kernel.org/netdev/net-next/c/b0d62ed16424 Jakub, This patch doesn't fix anything. License rules are pretty clear. Documentation/process/license-rules.rst 444 "GPL" Module is licensed under GPL version 2. This 445 does not express any distinction between 446 GPL-2.0-only or GPL-2.0-or-later. The exact 447 license information can only be determined 448 via the license information in the 449 corresponding source files. 450 451 "GPL v2" Same as "GPL". It exists for historic 452 reasons. > > You are awesome, thank you! > -- > Deet-doot-dot, I am a bot. > https://korg.docs.kernel.org/patchwork/pwbot.html > > >