Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp658396pxb; Tue, 2 Feb 2021 14:38:02 -0800 (PST) X-Google-Smtp-Source: ABdhPJx0iy3yGiLyjnUkjgmurXK88oO8HFjSgGu5ZX5zUnUsMr6h0VroTjdpT8KTzqkvj5PUjV7k X-Received: by 2002:a17:906:a186:: with SMTP id s6mr42445ejy.339.1612305482719; Tue, 02 Feb 2021 14:38:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612305482; cv=none; d=google.com; s=arc-20160816; b=nDBWoqZiZ8J1vEIcfTIK3w+Rh80jNw1qpy6btPX9w+8NktqPEQe9uN+KhQ+fYSuH/j Xlw/suGSK94PXNAut3qjTgbey4vCRmWO9fZWgNFrpj8H5+8huXAnA43UC7HQynNIa/WK 8bURSZT9sHTY4oPsF2PcY7Y/YFzbLVn6UIJALaUxE+1T3K7kQgcPEI8ReGzImQcoJQtL SpZvp1UK43KSxHji547dPQJ/aH+mzWiAD4oGab/G+CRD1xONmYlOBgWZb/oTctGK76rM +bi6syjtiEJTI66RdMBq4P+fz0K1EfiyDV/+ptToT+kLsM2x1g4+aUS5ho5sFGxkiEL1 z2Bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=fngB7/hPQVf+aFcv7HmWUQYiYriqGz3b2AXDUSidr2g=; b=uQoIPru3PokEcfsJyxlJU7AhTlRS8DLWTe3A22jrKd+NkSQecMIks40MvOQMzeTQa5 kas7XKvX86G3DkIygDevVD8T6fFm0aMV6PCvOOOSMFuaDHmA6MD/6P1F3WtoAZzHBeib w9t/V91H7aUDS4xBzK113a8/baq+4ky2KWlOdv98ip2YGYR2uJHgVBVoiPSyMKvtv0ak x7zA0NrjSkAJVd8MbdMGGYHvSCUyXSJaDPRmL8RIXtDevucIUuXJ0nw86e4NfhLj+KN3 G7pllho38KZu+me285L3TxovWxim28LqUhj4ooPh757+4rPOVhLO+u5Llenyn/RR/oeL 3plQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=UaoWvZIT; 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 n15si144157eje.486.2021.02.02.14.37.37; Tue, 02 Feb 2021 14:38:02 -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=20161025 header.b=UaoWvZIT; 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 S235011AbhBBPcl (ORCPT + 99 others); Tue, 2 Feb 2021 10:32:41 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37332 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235305AbhBBPPg (ORCPT ); Tue, 2 Feb 2021 10:15:36 -0500 Received: from mail-pj1-x1032.google.com (mail-pj1-x1032.google.com [IPv6:2607:f8b0:4864:20::1032]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 41D21C061573 for ; Tue, 2 Feb 2021 07:14:56 -0800 (PST) Received: by mail-pj1-x1032.google.com with SMTP id g15so2566414pjd.2 for ; Tue, 02 Feb 2021 07:14:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=fngB7/hPQVf+aFcv7HmWUQYiYriqGz3b2AXDUSidr2g=; b=UaoWvZITZz9UWKtzGelJeYUVlhiLy4rm7AFnvoB0J4RbkXlR/8eRLFp2tJ8LE3Ne4K tgAhTwqQ1qu7nWbIAXL19O2ND+VJmZmbjBRRkMb6l0zLWeJ3DzVXhvhJUolJ4zH2scgu cK6whrVklFT8rMOFDgTetgv43iQ8D4RcGVcqY2Vb+JPg0GrEgsQnpRhG+s+GqVaEOz0D GdF+kKJz9TdUDdpqPqHdk1xvw93X19Dw4d4hjtxaFZl5NI6GU10EoQIwRKn1SCI4U21C EgomlvRwBCDRWNmST05JJ0jbPsfX06/maBCtxgUoUHtC9YtDlB6aeC/y909gs0SNcpQ6 eyOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=fngB7/hPQVf+aFcv7HmWUQYiYriqGz3b2AXDUSidr2g=; b=iW00p2NDWtm4p5DT/8/3opB0+P/eUUJD1Ftd87yWITsJhcNs2UN7zMXujMGbFJTVjV jgkCiA4Opc+8nNWdQY7n0pvKWM3kNt5C7oJQyrocwUEysYA5u/7wqnz8TrQrIInE3cNL KVAAf0twGbYpWN1BvVNz5pJet27w9Bzl76W7ce10SDtv+2Cs1DVOcKNFCtBTYJ2JTnMe mycRNnwt/sX+gP3T/9XHaqZvo4pXumPy43aqyVa8NUBZBTrhs7d2KezDGS9Z3RFn4oiq lvOBDhxACT2nCsTGIZm1f3EGvGy42MUkJmm6Qa82fTkyqKo64xuUMT156kKRZbr4lzOT 1+dg== X-Gm-Message-State: AOAM530s30zpUPB5wvIP88jD5NdLeGpxlLChOJO49TAeywDJmzCUwBMH ihGLEtNyqE92qeEfJFZKZEU2YbT0skb/TBELmJi+PLUb7WU= X-Received: by 2002:a17:90b:4acc:: with SMTP id mh12mr4855806pjb.10.1612278895762; Tue, 02 Feb 2021 07:14:55 -0800 (PST) MIME-Version: 1.0 References: <1612165363-98394-1-git-send-email-jiapeng.chong@linux.alibaba.com> In-Reply-To: <1612165363-98394-1-git-send-email-jiapeng.chong@linux.alibaba.com> From: Akinobu Mita Date: Wed, 3 Feb 2021 00:14:44 +0900 Message-ID: Subject: Re: [PATCH] fault_inject: Replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE_DEBUGFS_ATTRIBUTE To: Jiapeng Chong Cc: LKML Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 2021=E5=B9=B42=E6=9C=881=E6=97=A5(=E6=9C=88) 16:43 Jiapeng Chong : > > Fix the following coccicheck warning: > > ./lib/fault-inject.c:187:0-23: WARNING: fops_stacktrace_depth should be > defined with DEFINE_DEBUGFS_ATTRIBUTE. > > ./lib/fault-inject.c:169:0-23: WARNING: fops_ul should be defined with > DEFINE_DEBUGFS_ATTRIBUTE. > > Reported-by: Abaci Robot > Signed-off-by: Jiapeng Chong > --- > lib/fault-inject.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/lib/fault-inject.c b/lib/fault-inject.c > index ce12621..cb7ea22 100644 > --- a/lib/fault-inject.c > +++ b/lib/fault-inject.c > @@ -166,7 +166,7 @@ static int debugfs_ul_get(void *data, u64 *val) > return 0; > } > > -DEFINE_SIMPLE_ATTRIBUTE(fops_ul, debugfs_ul_get, debugfs_ul_set, "%llu\n= "); > +DEFINE_DEBUGFS_ATTRIBUTE(fops_ul, debugfs_ul_get, debugfs_ul_set, "%llu\= n"); > > static void debugfs_create_ul(const char *name, umode_t mode, > struct dentry *parent, unsigned long *value= ) Could you just remove this fops_ul stuff and use debugfs_create_ulong() ins= tead?