Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp4821097pxv; Tue, 6 Jul 2021 09:55:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwqYumcz3VFS/yBpXKwip5+75/T7mCHAXQnKLW7+F+ERyxVq5Iabv0eRSJcRVi71rN8yRhK X-Received: by 2002:a05:6e02:ea2:: with SMTP id u2mr14713092ilj.247.1625590507846; Tue, 06 Jul 2021 09:55:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625590507; cv=none; d=google.com; s=arc-20160816; b=LN4v0I4fPtJMPDgE0/4kzcybpBEYjYeEsMf0sWlkTtHrI6iFvM//em0ESXtq2JjT9m 7KJeEhO4QonTsKv584o+y7zez8jpJCeP4FbGLZeQIQW6oi4XqSO+9ma2R2N7yypWoPte VmSnkwa/0EwYuuAPEDAEtHm1barb+TJ0BsUzAq7iRQMDeR+opodrPkosrGV2n4fq9FFz xywqdCmD1Bka+i2L45UbLCourn7YsXP0n9+Hij0cZA969Fk1DzyxvgBVIW0ReVOK+IcX 9zwbJr2iR80MuLq2dvF9YEVsyy2Rwz7f9P+WXnDEGBsDNyKHDEay0Dh4DrHDyZbnz66l nqIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:dkim-signature; bh=8rd+SESy7RfCY2bCQq2bIfiW/IwT2QHexSr7RrznIFs=; b=FlHSmWi4tmK82NrLkap4N5C7rSugz+ktRGbY9fPAVIEkEIL1ljG427POsSpqHlsnPl dTuYAspG+bY5PaSrmCI/FVO5Mr39Eyjj7YehHKKW1T3zgh4qPDbjBJOjqF7lnxcTXDad uvgDtlV3+65Rqxex901zwkyIdSi2ECkNQjKSARp+U3eaAvzhkiTFLP/e88U2wH842sgK MUOerEUTgZFgJWjRhGfzFNCaxaDRV4pJom95wYXWDY60FtGNYRLmI9LRoC7ZNAbViw6t RNkwzP1YxbvDb8yz1Cw/Ak/Wqi/gQ5yGNKqBc3J8BaBqTnIut0ru+Exf3NS6fAQUr/Hs Dw7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kroah.com header.s=fm1 header.b=n3wVvPaM; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=Qblnt3o9; 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 t16si16903320iom.8.2021.07.06.09.54.54; Tue, 06 Jul 2021 09:55:07 -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=@kroah.com header.s=fm1 header.b=n3wVvPaM; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=Qblnt3o9; 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 S230150AbhGFQ5B (ORCPT + 99 others); Tue, 6 Jul 2021 12:57:01 -0400 Received: from new3-smtp.messagingengine.com ([66.111.4.229]:47415 "EHLO new3-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229873AbhGFQ47 (ORCPT ); Tue, 6 Jul 2021 12:56:59 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailnew.nyi.internal (Postfix) with ESMTP id 11D4D5804F6; Tue, 6 Jul 2021 12:54:20 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Tue, 06 Jul 2021 12:54:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kroah.com; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:content-transfer-encoding:in-reply-to; s=fm1; bh=8 rd+SESy7RfCY2bCQq2bIfiW/IwT2QHexSr7RrznIFs=; b=n3wVvPaMFKv4Nq5El EbFFJcWIZM6/o5r6Nd3hgr0Hl3aQVlDKmMGB8ktqBkt3JOnCAEXcxNil5bCZ8hEf hHxef2ZEGe1aqROYnlQODs8BADU4Yql33Nr+GFy4gqHvinnKWjvZ20YuSUc9/Dm8 /UUU/lzfTRKCx3T9UBLUwS50FkN9jeZ9hl+26pyqukOTj4TAXNVtm+2KzVlLLWqw w3Oz+NOXw+Ij1OoUDatcnR5WZ18NtuDgsGy9dFQWSz3ZjzgXfMasvSWqFzgw3s0A /1H+YNv6Q+ur9cpVIxYmaPqwzKkh/qkFqxyWv9WEVOVL/P7zO7t4JwTDzIWTQI/D 3zr4Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=8rd+SESy7RfCY2bCQq2bIfiW/IwT2QHexSr7RrznI Fs=; b=Qblnt3o9k4fX6l1pWq9pWpk01zwpn7tg0S9w11Gi+fuklm3my51RJr4ov GMeADGmX91G5Ud/Yj79dxB50HXxo5u6XuPQ757AG+9pLoswhNYdt49qGCeGNheu6 dQTtOcKPCJablYgHK2rCIczuxPPva/qmWMOUysTSpH6RYfMaBrgrWABgb3vosL3d tMegcqM/kSkZxl7770kROFTX8WA1G4KfACyXwDbfdY+UV2rS0CnXCsTDgGH93k5V d9rfzm1MTizKAgRYbADX9OJFGoDyWG72jNHwpYcuySkKOAy39TOZpHWpVH+DwR0g spyLOQ+1rt1WsPB5lSgtMBXfVY5fg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrtddtgdeigecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggugfgjsehtkeertddttddunecuhfhrohhmpefmrhhorghh qdfjrghrthhmrghnuceoghhrvghgsehkrhhorghhrdgtohhmqeenucggtffrrghtthgvrh hnpefhhedtueelheffgfekvdehvedtuddviedvtdelieejjeelheeuffeuieetjedvgfen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehgrhgvgh eskhhrohgrhhdrtghomh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 6 Jul 2021 12:54:18 -0400 (EDT) Date: Tue, 6 Jul 2021 18:54:16 +0200 From: Kroah-Hartman To: Norbert Manthey Cc: LKML , "Woodhouse, David" , "foersleo@amazon.de" , Gustavo Pimentel , "Gustavo A. R. Silva" , Kees Cook , Thomas Gleixner Subject: Re: Coverity Scan model file, license, public access Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 06, 2021 at 09:45:47AM +0200, Norbert Manthey wrote: > Dear all, > > I would like to work with code analysis on the Linux kernel. The > currently used Coverity setup already uses a model file [1] to improve > the precision of the analysis. To the best of my knowledge, this model > file is currently not publicly accessible. I did not find a license > attached to? [1], nor any information about licensing. I have no idea who wrote that thing, sorry. > To improve the way Coverity is used, I would like to move this model > file into a public repository, and add a license. I wonder whom else I > should involve into this process. Is there a recommended place for the > location of the license? I assume the targeted license should be GPL, > and would like to understand whether that works with the way this file > is currently maintained. How is adding this file anywhere going to help? Coverity is a closed source tool that a few of us are "lucky" to be able to use, and even then, it's tightly restricted what we can do with it. The only real users that this could benefit is anyone who is paying for the tool, and if they are doing that, they are not allowed to share the results of the output with anyone else (as per the license of the tool). So unless you are going to be doing this work on your own, with a paid copy of the tool, who will use it? thanks, greg k-h