Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp2019727ybz; Thu, 23 Apr 2020 10:07:52 -0700 (PDT) X-Google-Smtp-Source: APiQypJ9ok75b55kJFEVT9baJzay5806FKeeYEdwPJQ/HJsrAbGpysJ8LPeD5pezooXrgxJ+9wPz X-Received: by 2002:a50:c28a:: with SMTP id o10mr3625875edf.85.1587661672044; Thu, 23 Apr 2020 10:07:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587661672; cv=none; d=google.com; s=arc-20160816; b=HJg+Sj5IdnRHUySThTqj3obtBr6IcMmEkZSSHIOfmSsmW5FNfcz5FzU1+hz1+NrzgA 08FaXqJ92nKTwkbMQyyrffwYt7ZOo+oR/1nvY2VD2q5K5gpnrL7HsnYQ65EpqJrhPUST JQx96AUAsGY48i7rU+Bg46ACchlQHb7aAtoSNJPm+2mHLk1xlA5E2hSioPIsfn4+Wl/H Jf7Si1Uby60N/JlMOvSWJwd0SVAMlKnFb8wkpDp9YDRxlsLjReBx9kqNKe68tv6rVEKa HFHw1NrzwQ+6jhEewmi/GtEKrIiIpYSOddGMqRRokI8XdBIcl/AhtMUFrvky262h2xRV MqUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=BdjmbukyN93EyhI1DSTNcyhVrYjSoObY8SQv9ckT3OI=; b=xDlHuf3XGS0uYL3gBaUY+3fcSHlQKRrDXBJwXXX/5F1TpgDaOM0Jfiho9Mwpz1K3+z +SPPfnjmXDK/semA7ZsuRhsfPCubu4d1Xv4jxlQ/IuwI5xJtSkGYsRDYdbQ19fNBmkZt u3k2QggZ4Z3sBjoQFrWTQgIp+DNKN+BFxOa8nSsQyHnLSlK/Z1H2KO45bHEAWyY+hs3k +QLPLaXtouPjwjSn/7uF5S5ddN9OUHemXH+YIlwQdetjnHnPMBsG4cImdyob0gr8igI8 sXZno+XWTq2EDwdzFhpNglLOMsrdJwLQri+rypJFsAJ/61jJL7gT2e6EnoGVbqBza4I0 7tbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=vXhJEFPx; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id mj2si1423488ejb.279.2020.04.23.10.07.13; Thu, 23 Apr 2020 10:07:52 -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=@gmail.com header.s=20161025 header.b=vXhJEFPx; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729814AbgDWRCx (ORCPT + 99 others); Thu, 23 Apr 2020 13:02:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39616 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729674AbgDWRCx (ORCPT ); Thu, 23 Apr 2020 13:02:53 -0400 Received: from mail-pf1-x444.google.com (mail-pf1-x444.google.com [IPv6:2607:f8b0:4864:20::444]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF20BC09B042; Thu, 23 Apr 2020 10:02:51 -0700 (PDT) Received: by mail-pf1-x444.google.com with SMTP id v63so3241975pfb.10; Thu, 23 Apr 2020 10:02:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=BdjmbukyN93EyhI1DSTNcyhVrYjSoObY8SQv9ckT3OI=; b=vXhJEFPxCQwVoQXSTNO7YMg1HIyKEpV6lC+8pPWILrho1vIrTYf7UoAtU9MirtLHZe i6KIAsnQK7M9f/BFnt5/Y/yopgyslrJalNcovo0+uJBc1yu1OTt8V5/wn1qPIHDQKp82 DVcB8mHqkVdvrwJ9AODqJAc4JXSSUGkpwH+pWtj1dj+qrhXUlF8RYRQXG4FYjWkyvDfa 4UtchUVnEcSAc31X4mLxPHPY1uWi7U2ZcJpagDCh7QFHJiA6x0d3VS4QxxgxyTJ0w5os KAhYbfPZR82MsC+AF9VB7T+ByJwLrc+3wWRv4++vLdCNdV1CFjuGjDn375prp2Uw9Wp0 m/Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=BdjmbukyN93EyhI1DSTNcyhVrYjSoObY8SQv9ckT3OI=; b=bNYlayDEb1DAkjbFYu5g7VZUWoFXLEQRXhWL20wckF8Aw7Si6UZL4q842iK6Cz/enZ XgDmkql5oTSZIakumlRQyQsidBYwGlmjvQtV/ow6hHj00SBgtluOKSZbFpquHFULyvMI /z2x/FQAK/arXJcSSvnu1sKKNGW3OpvjjUzQQYu7Dh7xtLF5TETzsiPEVgwetPi2wXfj c4QqUnlXh5+KCWdHeRJ4HG5XZbvq606i05yrU5UfyzjIdfM7vJAs+O9S3nNvZeUmDh0W J9fSpv9HVXfyqAmsWHGbSBHmz15WArDOoTmFhz0m3L7tZFk3lhkP/RPmSm7aeBxpukHw 7CAw== X-Gm-Message-State: AGi0PubND9Cr2VAAXinSFBcWYKXTvOe5PyHF+RinHDjxOFG1wwsAqL22 XLmu6EtpUpnX3XIrazbm9vQ= X-Received: by 2002:a63:1d08:: with SMTP id d8mr4797010pgd.306.1587661371447; Thu, 23 Apr 2020 10:02:51 -0700 (PDT) Received: from localhost (176.122.158.71.16clouds.com. [176.122.158.71]) by smtp.gmail.com with ESMTPSA id o198sm3105112pfg.183.2020.04.23.10.02.49 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Thu, 23 Apr 2020 10:02:50 -0700 (PDT) Date: Fri, 24 Apr 2020 01:02:45 +0800 From: Dejin Zheng To: Markus Elfring Cc: dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org, Coccinelle , linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org, Andy Shevchenko , Bartlomiej Zolnierkiewicz , Florian Tobias Schandinat , Greg Kroah-Hartman , Ralf =?utf-8?Q?B=C3=A4chle?= , Thomas =?utf-8?Q?Bogend=C3=B6rfer?= , Thomas Gleixner Subject: Re: console: Complete exception handling in newport_probe() Message-ID: <20200423170245.GA3417@nuc8i5> References: <20200423142909.GB1562@nuc8i5> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 23, 2020 at 05:23:29PM +0200, Markus Elfring wrote: > >> https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/scripts/coccinelle/free/iounmap.cocci > >> > >> How do you think about to extend presented software analysis approaches? > >> > > Sorry, I am not familiar with it, I don't know. > > Do you find the comments helpful at the beginning of this SmPL script? > Sorry, I do not know how to use the SmPL script. > Would you like to let any more source code analysis tools help you > to find remaining update candidates? > yes, but I think the source code analysis tools only can found the simple repetitive issue. and need spend some time learning to use it. at different stages, it should have different methods for me. now, I think the best for me may be that read and check the source code. Thanks! BR, Dejin > Regards, > Markus