Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp3993476pxb; Tue, 25 Jan 2022 00:55:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJzmzSy3NH3j4tTdF1k9Ps0qUY3vI+Zl/d+emjdJ0engkvFcC4Mi5r5o8LS9mq+2TPeCpm+0 X-Received: by 2002:a17:907:9712:: with SMTP id jg18mr16037849ejc.15.1643100937513; Tue, 25 Jan 2022 00:55:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643100937; cv=none; d=google.com; s=arc-20160816; b=TUpaMiALLTyyRyHJAe8atkgeZr+RhkTdRvU6m75ZrS7vDPHnKG9XwYLW0o0V2RHPuR cM3hPALFlrhQro6MJHwqU/bKxbeJqEujwnhK8IeQo1hGKUUZmVUzVIewv3536oH6DV3t Jp8Vnv693nSNWv/GmYPVnfXnP03K9a0cbwbtSp5n3bism596bL9Vs6s6LFsf6m6WetgW ERcoTWEEfsgDJSC05+ThLRbFGomn22HcLmXoewz5oyS9G6J8meQWd7Dk7C4Vd6njh03g wI3OI7rntGd//B0FCbN9FD6rXkHXvc+nQpHtvbFBwCk2FZAa0XsESFSWar0HGBsHVRe1 u4Vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=7THWnDwu6SHLsgQWF0gnHbecnS5BR6fB6kU5rm9DZ+Q=; b=S+ZM3YB73EoK2YBDShResX7e9g5c8SQNGHDgbfnS1nvOltHNUbNW1FPu5LgfeyqCv4 q35iuvpmfOzi2Debqxv64Y/ZFuchxwf37N7uIrViB0NvJkb95PNXxMUdO62TSlEKwmp8 Bhbv3ATKhY9ri8X/I0L6D2gCeWEsZgKLlZMXAlRqOh8GcQAeiXuD27xvgoq1NhCjo9Ni zk25RYPWle+chZpxUkLhd6FvR9EvjX6FLP2b1Jm0QDb2Lt09hAO0fTT7XgkUg4BZMVCP 5bI0lCuSzXHgqc3Lw+Vrfkuwvw5NTqvm8yFKdbXYWkzBsTd0KAFf/hRwPXGVf4fu+tnD 84KQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=a1v6fl3Z; 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 go12si9221445ejc.678.2022.01.25.00.55.13; Tue, 25 Jan 2022 00:55:37 -0800 (PST) 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=20210112 header.b=a1v6fl3Z; 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 S244879AbiAYEuv (ORCPT + 99 others); Mon, 24 Jan 2022 23:50:51 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38086 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S252924AbiAYEaH (ORCPT ); Mon, 24 Jan 2022 23:30:07 -0500 Received: from mail-ua1-x92e.google.com (mail-ua1-x92e.google.com [IPv6:2607:f8b0:4864:20::92e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BCDD2C061759 for ; Mon, 24 Jan 2022 19:09:23 -0800 (PST) Received: by mail-ua1-x92e.google.com with SMTP id u6so34990448uaq.0 for ; Mon, 24 Jan 2022 19:09:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7THWnDwu6SHLsgQWF0gnHbecnS5BR6fB6kU5rm9DZ+Q=; b=a1v6fl3Zt3097PKf35FiEm1Gjm8t4SKgKunYAfwggN+XTff2PLnMoQU/XFEJ9bUrgc 6Ksp5ckz46OOqVDPbbkWqQjbmPPDCVmAleyp11F0CU3ilj2fiRn4VQX3e/AtPUhJt3N7 KyhLjObNOx0JY3aAxW+2kQbK/Yf9sdjAinSH9pNv8wxwlGkV0rzc0DrlvXfzWdIpZemT NEuyKn1k9981+6RzV9QhV8EzLwNAyCxuLsoLvbhVt5Iayyfd+lVAt8NjLYZDxOlKBgr3 z3lDuCJJNKl0JK987e05DUpbBE5x7K40A8Dyopv0ugcTQwEGEe5LGvXFl3QH3DtT+tHr vruA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7THWnDwu6SHLsgQWF0gnHbecnS5BR6fB6kU5rm9DZ+Q=; b=DEQrcPnSjZoEi5PgNqccRwBlPznnOLBsLCU8w0Yd8oeaeJytc0Yv+WMWA4BHjY9g3H iT/Aq7QdUfFq8xXoli6OsXe3G78nthK4jhLmwE5UJqw3RjEREEKRwxlu1fhl2Lx54FRO V66QQdzaoJd6hMbrhOVwM+gSCkHnOKeJiKBoFePc1lEPQSV07g71thYa1W325Vv+qV8k 68O50/k4cvEKnv9wwCaPMvxGU8xTpZCiDm2mEyHCHGjY3Izy3/pwz6v6+/mBgXYaLbWK 5B2pwCJRTQIQBFj8gqJu9nUj+2liB/gZ2E89V6QUK348Qm++zuG5gyCyUmcGdBapLBYS /EBg== X-Gm-Message-State: AOAM533ibsAFlJpsPMSEMLu8BCieY+V1QQxWLQsQgJyOKb7pZ6OrmMUs mgSBGENhaTK8V5apbrBvQOHoyaUV2Q+Hc5vSXYZdhkAr X-Received: by 2002:a67:d315:: with SMTP id a21mr6785670vsj.51.1643080162787; Mon, 24 Jan 2022 19:09:22 -0800 (PST) MIME-Version: 1.0 References: <6d32f7d201b8970d53f51b6c5717d472aed2987c.1642386715.git.baolin.wang@linux.alibaba.com> In-Reply-To: From: Souptick Joarder Date: Tue, 25 Jan 2022 08:39:10 +0530 Message-ID: Subject: Re: [PATCH v2] mm/damon: Remove redundant page validation To: David Rientjes Cc: Baolin Wang , sj@kernel.org, Andrew Morton , Linux-MM , linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jan 24, 2022 at 11:50 PM David Rientjes wrote: > > On Mon, 17 Jan 2022, Baolin Wang wrote: > > > It will never get a NULL page by pte_page() as discussed in thread [1], > > thus remove the redundant page validation to fix below Smatch static > > checker warning. > > > > mm/damon/vaddr.c:405 damon_hugetlb_mkold() > > warn: 'page' can't be NULL. > > > > [1] https://lore.kernel.org/linux-mm/20220106091200.GA14564@kili/ > > > > Reported-by: Dan Carpenter > > Signed-off-by: Baolin Wang > > Reviewed-by: SeongJae Park > > Acked-by: David Rientjes Acked-by: Souptick Joarder >