Received: by 10.223.148.5 with SMTP id 5csp6052917wrq; Wed, 17 Jan 2018 08:48:25 -0800 (PST) X-Google-Smtp-Source: ACJfBoscnRhD/1fIJTdonqJJ1ZloYLtds0LG3LP7JdjFm9PTj0VOLdlpqKqcgm9RAue0N40+Pnzr X-Received: by 10.84.168.98 with SMTP id e89mr13847183plb.251.1516207705866; Wed, 17 Jan 2018 08:48:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516207705; cv=none; d=google.com; s=arc-20160816; b=FPLd/KMSU6ckZDBi38oyyBIzY4Q321ULiRWw2fPzw36ZcMfyOoFNuo2ovDDKnK3Eiu 7Z/A/6QgQuatQ6H+GJV36YAV64QkxRv5LsUFrcVCxLay1WPrSJv6/RGCQkR4D2FLWDYk eaFcRhxXJnTfkKShrW8VyWpP3/ciqttoy08ec0GS91bzJExcyg0E6OaCxgu7SC2Avm5Z 779rpHIpbpjSUiiK8T7cvqk+1Ich3QHCHUpokwrtWgqiv8R1s5g4le5DOHQlrZ91+MnQ Y5DK8FcWP1dnrUOFqmrCeCEwbDZ+lvlbYFeVYAoZvLUnaj7voeJHuQXP8a1D9UjZc84O t1QA== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:cc:from:subject:references:to:arc-authentication-results; bh=0ItQ2goCjmi3CsLr1LIV5tdP2gkbJDyiYzGQcc8QYm4=; b=ehN83BMOJ7ERaloBYKWZNXOIprNTLNMSEBcuqgjA/uWl773OMHtae8u78zizlKJOdg PLQB5puZXPhpF7gTAp2acbDyEgKGidET7HiwrZJGvCJFw6Jp5jQj2d1EnfjuU88H0Eu9 x92rJYZwNTGvIxmG3aRE6W6BAbFm9G7Fo/o+kql4pLCtz9uJ/xmZRguJKa8Z0JB3sgw2 HwbT48jEAKmbSa6O5+wrGXWbCQxGAdEEQxMqTnc9qL2zZRpEFPoQ3H050RaM9SOMFYeC kfV8Z01P/mcmtFkoW4noJTKt18pW8Tv6WjAEX1jMKKcpDMlm0y6uAZr2SBk2kfRQvDC6 wOyw== ARC-Authentication-Results: i=1; mx.google.com; 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; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=sourceforge.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id bj8si4858760plb.80.2018.01.17.08.48.10; Wed, 17 Jan 2018 08:48:25 -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; 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; dmarc=fail (p=QUARANTINE sp=NONE dis=NONE) header.from=sourceforge.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932221AbeAQQrT (ORCPT + 99 others); Wed, 17 Jan 2018 11:47:19 -0500 Received: from mout.web.de ([212.227.15.14]:59333 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932177AbeAQQrQ (ORCPT ); Wed, 17 Jan 2018 11:47:16 -0500 Received: from [192.168.1.3] ([78.49.55.232]) by smtp.web.de (mrweb003 [213.165.67.108]) with ESMTPSA (Nemesis) id 0LoYWI-1f40gN3sOA-00gcOh; Wed, 17 Jan 2018 17:47:06 +0100 To: cocci@systeme.lip6.fr, Masahiro Yamada , Himanshu Jha References: Subject: Re: [v2] Coccinelle: zalloc-simple: Safer transformations with SmPL From: SF Markus Elfring Cc: LKML , kernel-janitors@vger.kernel.org, Gilles Muller , "Luis R. Rodriguez" , Michal Marek , Nicolas Palix Message-ID: Date: Wed, 17 Jan 2018 17:47:03 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:mNfqzxqkI5rvaNidekJL7tNyJsOxiSu2Wgs5pl3IMaZmH9h4VED ycnPCKC63ehMKj0k1w8b8jbFXi+zA4oIcrtqMaE+j3I3Q3gPHc5mt9jOCTAn4vzfBD+w9Py EA9zEmRCjAIruaF4R6lP6IOzlRVbc9s7NJaPziIz+TPhDQgpjR4zSBO4is6grhOHbznrbaa icBXciFdadMaPTnOQWVJw== X-UI-Out-Filterresults: notjunk:1;V01:K0:BSDtyHN1ewQ=:TyiTB3TaMu5l7fb3/8Xr+s 96OOoGmMv4xP1i2WSFQwSWZmT3HAIcDMfiWJ35V8BWvtAtD0gYNmGjne9+/kslQN3v8KJtNXa xvJlXFis3U0J4xSZ8mO+dR1qIRGUenemQZqJltxe7n0vCcYm8NfNFYQy2XXlugUVtPkxe6t1E KUg1PlIwGW53b2CkEIl5xQR+HKPb4CEvrEhNN9VuVR4KaIj6EwIED5f8A21m6gGdbyHZ7/ctr 1Xyr5DhuBXCPmlmWbRV/5Cwhsy1JnNO4dUmfB2QytiY7TK6+AiSbkMR63bw+buWL1maQ7VV1E jphnprKOcbE2zBPeBHYxP4pVTqGznOEPlIDHEfEwu2Ni1zmgL9GV7foHP70YcS9213wOdfpE/ 7EV86MhehKxkRdzy8bpLo7zXB7nZ2ZYLr8ENU8LKEVa3SPZICdiM2ycUIRf+dS/oLwQg69XFn xwogQD0lbF245MR7yqgpLImqIkJaB4MORKzbBsbsu1BljHxFyjCPI8i5ZgLzBiRsKXfPN4Dro ON/NGNNcG834YVIRYgDfzVwDGCTm7ljCMEBy7cN/6XDen4ES3X8CvrrOMo4lHHMGPCz7QO9/r UYJ69+29QIqZlZ2qjTwAFbK2mWUxWAWsHtPZETQNgXDORUbO+armh2eDKalZJUN3h0cz6LC3A O8imkzKBrZLPRudVRgiTjrSrSyFRRtq9+NruKadc2ngit1FmKaGiraIED60cArPVJgP/KBq4j LeZ8ZzpjotEFik2EkFZ2WVy0k8hqiIYnsawU/+1dLDm2mWgy3J8apcKf3/N6UO8cDnZXJUhva CEzSIXUdIjEbWI05qy2ELXS0nLOom6JZkNmKBQOaaXyDgGVUKM= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > I removed the blank line at EOF, > then applied to linux-kbuild/misc. This script for the semantic patch language was extended. Now I find that this development version contains some update candidates. Implementation details can become safer in a few software design directions. I suggest to start with another look at the distinction between pointer data types and the other types. How much can corresponding source code review result in further software improvements? Regards, Markus