Received: by 10.223.164.202 with SMTP id h10csp808367wrb; Mon, 6 Nov 2017 16:20:30 -0800 (PST) X-Google-Smtp-Source: ABhQp+TEMThMHbIlFogXD8R2D1llURT0x+C+ZBj8aRcxu+vdVR14tmVTLUaO4W9Y+Fn7zgLWzajG X-Received: by 10.99.63.199 with SMTP id m190mr16355719pga.273.1510014030521; Mon, 06 Nov 2017 16:20:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510014030; cv=none; d=google.com; s=arc-20160816; b=yBlrHtUTi5Y4amN843235Km9f/OFAlU18+HEPmbtPPNFrm+YymEBn+5HUPa5vj+D+u ChSl0vNxt29cV58HbQdwaIeyXrcmkYHZNCTM4yTGA4BEoMSYsMwevU2TyRRGhaMSgfqK eROPEpxi7YOgCLN1ecHLiynNZyvWL3s/k8EjG7STCVxzpxiVyGBTtVGaBl4QLH/d5t0Q /pvr67tC/35zz6WRNyvuJNzULIWMkgcQbXvZyhFJjJ5hGrdWhUgDyTbY3CwMOXoyE5wf mH5v7Bd0rjGIPJsnqc8ygnAX0GAeVcQzGohM5ROomqKzVgvkLZMFNMSMhiqzpbuNP6lj Eu8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature:dkim-filter :arc-authentication-results; bh=CP0Rbw2mVrrxnuMEs06fgP2urJ3oCkMkwL0fwRg7fHQ=; b=fw22uMPb4aioiXtPkcHgocYtA3/+OQgWm7aJxyihSvaBG0S3mwrXpGeVXuMV7Qz+Tg Nb5zccYbZyvmeVG0e4+noDy0oWdQw3Rsq9LdPw9yGSXwR+uwnw4XcjOuKZOUsiqe5/Dk TCOAYU3TycaPNV9WosSuK1TlfTNvIdMUHnE5xGf3RgDWBfPm973PP0glXhwJbE+6t0lQ hCglHureO5d7IRhs+BN/oXoGie0YHt7auVPRL7UHrJgplxsnup9HGLP4TeBbJTb+69jz VGLqORlMIoRJjYLw6qjY/A1fHX8+hUk4gD+VUfWWrxIIzPjJyPB0IIdHhjF4VSVb/eRH c32A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=hh5bqeDZ; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e4si10441639plt.137.2017.11.06.16.20.17; Mon, 06 Nov 2017 16:20:30 -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; dkim=pass header.i=@nifty.com header.s=dec2015msa header.b=hh5bqeDZ; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755422AbdKGATW (ORCPT + 94 others); Mon, 6 Nov 2017 19:19:22 -0500 Received: from conssluserg-05.nifty.com ([210.131.2.90]:64935 "EHLO conssluserg-05.nifty.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755324AbdKGATR (ORCPT ); Mon, 6 Nov 2017 19:19:17 -0500 Received: from mail-yw0-f169.google.com (mail-yw0-f169.google.com [209.85.161.169]) (authenticated) by conssluserg-05.nifty.com with ESMTP id vA70JCas027092 for ; Tue, 7 Nov 2017 09:19:13 +0900 DKIM-Filter: OpenDKIM Filter v2.10.3 conssluserg-05.nifty.com vA70JCas027092 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nifty.com; s=dec2015msa; t=1510013953; bh=CP0Rbw2mVrrxnuMEs06fgP2urJ3oCkMkwL0fwRg7fHQ=; h=In-Reply-To:References:From:Date:Subject:To:Cc:From; b=hh5bqeDZYOYd43nzOOj6Zyi0lCH/dSF1aw+c2LVIDcY9LAg5QoOfBMmgI58bce85P O8bZswWO5EuvTu5+5TntWZZdqTLj55CbjJcRSRO5aE5T0+WXwCvSTP7DG3tAVVrHpM kEvWoAZhbE9FkYnBDUpPRrTRP+JT0jApxC0d8hoR3KFlh72i/BOB8d1q4QuxE7pdEl Y0wgZ6u8BspaEyd4NBtmBBxQzndtVXNx7jiXJoMYmZXIl70MULaU6jC269TCDSkLKz QEyDNUmiXnKGuxjyDH/hf7O6palBUfuP1Z0ucHd3OxQQPzzFRXS7IaJsALIIwO2zxq opl23A0yjub6Q== X-Nifty-SrcIP: [209.85.161.169] Received: by mail-yw0-f169.google.com with SMTP id q1so9466676ywh.5 for ; Mon, 06 Nov 2017 16:19:13 -0800 (PST) X-Gm-Message-State: AMCzsaU/EvoTKyNJEaQynyuGPrXBqS/OmoB34VOzPsX/WyD9X+d9ZE1H 31bh4uvRKFFmV2bzVqhTrsNc4laUuVgtiNUmNrQ= X-Received: by 10.129.208.10 with SMTP id v10mr10825916ywi.192.1510013952325; Mon, 06 Nov 2017 16:19:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.37.110.139 with HTTP; Mon, 6 Nov 2017 16:18:31 -0800 (PST) In-Reply-To: References: <1505950075-50223-1-git-send-email-keescook@chromium.org> <1505950075-50223-2-git-send-email-keescook@chromium.org> From: Masahiro Yamada Date: Tue, 7 Nov 2017 09:18:31 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 01/31] coccinelle: Improve setup_timer.cocci matching To: Julia Lawall Cc: Kees Cook , Thomas Gleixner , Gilles Muller , Nicolas Palix , Michal Marek , cocci@systeme.lip6.fr, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2017-09-24 5:43 GMT+09:00 Julia Lawall : > > > On Wed, 20 Sep 2017, Kees Cook wrote: > >> This improves the patch mode of setup_timer.cocci. Several patterns >> were missing: >> - assignments-before-init_timer() cases >> - limit the .data case removal to the specific struct timer_list instance >> - handling calls by dereference (timer->field vs timer.field) >> >> Cc: Julia Lawall >> Cc: Gilles Muller >> Cc: Nicolas Palix >> Cc: Michal Marek >> Cc: cocci@systeme.lip6.fr >> Signed-off-by: Kees Cook > > Acked-by: Julia Lawall > > Note that I proposed some changes on this rule as well, on August 23 > (https://systeme.lip6.fr/pipermail/cocci/2017-August/004386.html). My > changes are still orthogonal to the ones proposed here. > > Actually, my changes are in the part about matching, and this patch on > covers the -D patch case (transformation). The matching rules should be > extended in the same way that the patch rules are extended below, but it > would be better to apply my patch first. > > julia > Applied to linux-kbuild/misc -- Best Regards Masahiro Yamada From 1579364639950767722@xxx Sat Sep 23 20:44:53 +0000 2017 X-GM-THRID: 1579103161313230866 X-Gmail-Labels: Inbox,Category Forums