Received: by 2002:ab2:b82:0:b0:1f3:401:3cfb with SMTP id 2csp339397lqh; Thu, 28 Mar 2024 03:54:46 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWVhN8b0ct3Sg1a8ETK+1HhVWFL2zQea9RVA7bY03Tm18Mks3BXGnsE7kTi3ED3DoW7CTb3GmZ3J2feWp+tz5auw9Xcztl2WC8z5YETOg== X-Google-Smtp-Source: AGHT+IHhWvfiyQwxd0q/UvjMqr/DPL/ZvsmIL8eAtM+A/K2oTeVvg3oiTA1L7AJd6UA2AhxEJ1D8 X-Received: by 2002:a05:6808:6291:b0:3c2:3356:4233 with SMTP id du17-20020a056808629100b003c233564233mr2384442oib.35.1711623286166; Thu, 28 Mar 2024 03:54:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711623286; cv=pass; d=google.com; s=arc-20160816; b=D/h5qQlZOOhNHn3cjGsbaedaw6/K2LCYjReiyfu24pwslgUt9+S/7ydbNNR6AaPdSV 2mvGrRdqn3HSfmRAE+30HCxF9F7awNxFxvczxJnuq9xPUb8bMauTrE+2qj6EKHTO7rKU HMWThe/ViFnT5laMneRGiXe3kIs7/icY8VeziXI25OMpdeRymeHqzb1agbudwFvlRtWy E6p8HKoJQozQLqz6l6Le5/nSG44zSy1J1nQl/yZ1Gd24670OtexRNQmMYHCKSdY6KMgZ YHBMelKcgr1f+aETuFXDJMdgP5S3vNOLf5064RQ3Y5v/5qtQrIPFuKJhbYGRPcCqWoTV dSDw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date; bh=OISpfU7joOn1O3MjYmn/DtJHwJ1+DHU331jF2DMDeKg=; fh=7pzfW6lqL7hnGA6CnEznOzWhxk1MCLx8VG7e3KKu4zA=; b=FQj1T69TVqyYpwWoIvg7yyKR98stzOWE522YKASi2lxYe56EXE8QrfC75M2wqX6rRE g1e2BSvRKEOoKN4faFE/3QmYaQ/u/P38JOWF5NjtXripSfrxDGRTlPYgTUVbv0qNHAFY gGA15fUj5LXJNb/1TMwKuRM8HGkFLnhDni9Iai13gfuu4BCour9KIEESxkV36qUGqTmQ 7DYp1sCaMmriiZMsKT8yFvQUdUPgFm0eDXC1f59Nqz5mZ3PfU4O+T8n+bHDZ2tNIMLcq 15bkoC2vWM9hqlU1q2SdvRukskieDJSEeSfOs4hXa46Wk6RH/9CtkJHlA8zdnat3NLRv eKAQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=gondor.apana.org.au dmarc=pass fromdomain=gondor.apana.org.au); spf=pass (google.com: domain of linux-crypto+bounces-2997-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-crypto+bounces-2997-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=REJECT sp=QUARANTINE dis=NONE) header.from=apana.org.au Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id w15-20020ac87e8f000000b0042ef4502630si1124241qtj.744.2024.03.28.03.54.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Mar 2024 03:54:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto+bounces-2997-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=gondor.apana.org.au dmarc=pass fromdomain=gondor.apana.org.au); spf=pass (google.com: domain of linux-crypto+bounces-2997-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-crypto+bounces-2997-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=REJECT sp=QUARANTINE dis=NONE) header.from=apana.org.au Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id DD77C1C28879 for ; Thu, 28 Mar 2024 10:54:45 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 310FC7D401; Thu, 28 Mar 2024 10:54:32 +0000 (UTC) X-Original-To: linux-crypto@vger.kernel.org Received: from abb.hmeau.com (abb.hmeau.com [144.6.53.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1005F7D3FE; Thu, 28 Mar 2024 10:54:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=144.6.53.87 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711623272; cv=none; b=iOV16phPJj45uuXtCN9n91MGj1wQn601zOUkEMMmHtSBm8zLkLEDKGC5UFhC8jlHsmG95fhUVW4RHUIhTp6mjV/0dsJmXp1ggIhBsYbG1VJwdBcSdQmTvd4h1PuckpZxzUTokkIexnj2PhnAHnIDUpaIPz7Rho1OAZ7GxfTRRho= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711623272; c=relaxed/simple; bh=1A5NhaFUjRv630GlR9c5XuqxIXVhAKEHTJdJwUYat0I=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=kMz/R34aEESlhigjSFCeQzl4h0g9L2jvq4e3CeItLFGrMmcbtLSwSCmLSvsXe0ldOfz2fclhPvVO75amCLP1rN5xriKJlHR6pZhQpx2kcs0eOCFqrzbbOsnx6WWq6ACec9yUR6+k2gmz9NwYSR7RwcjSzOdZ0UqJ8uLWfDG0dHk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gondor.apana.org.au; spf=pass smtp.mailfrom=gondor.apana.org.au; arc=none smtp.client-ip=144.6.53.87 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gondor.apana.org.au Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gondor.apana.org.au Received: from loth.rohan.me.apana.org.au ([192.168.167.2]) by formenos.hmeau.com with smtp (Exim 4.94.2 #2 (Debian)) id 1rpnOf-00C8PU-8E; Thu, 28 Mar 2024 18:54:14 +0800 Received: by loth.rohan.me.apana.org.au (sSMTP sendmail emulation); Thu, 28 Mar 2024 18:54:29 +0800 Date: Thu, 28 Mar 2024 18:54:29 +0800 From: Herbert Xu To: Li Zhijian Cc: linux-kernel@vger.kernel.org, Olivia Mackall , linux-crypto@vger.kernel.org Subject: Re: [PATCH] hwrng: core: Convert sprintf/snprintf to sysfs_emit Message-ID: References: <20240314084559.1321951-1-lizhijian@fujitsu.com> Precedence: bulk X-Mailing-List: linux-crypto@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240314084559.1321951-1-lizhijian@fujitsu.com> On Thu, Mar 14, 2024 at 04:45:59PM +0800, Li Zhijian wrote: > Per filesystems/sysfs.rst, show() should only use sysfs_emit() > or sysfs_emit_at() when formatting the value to be returned to user space. > > coccinelle complains that there are still a couple of functions that use > snprintf(). Convert them to sysfs_emit(). > > sprintf() will be converted as weel if they have. > > Generally, this patch is generated by > make coccicheck M= MODE=patch \ > COCCI=scripts/coccinelle/api/device_attr_show.cocci > > No functional change intended > > CC: Olivia Mackall > CC: Herbert Xu > CC: linux-crypto@vger.kernel.org > Signed-off-by: Li Zhijian > --- > This is a part of the work "Fix coccicheck device_attr_show warnings"[1] > Split them per subsystem so that the maintainer can review it easily > [1] https://lore.kernel.org/lkml/20240116041129.3937800-1-lizhijian@fujitsu.com/ > --- > drivers/char/hw_random/core.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Patch applied. Thanks. -- Email: Herbert Xu Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt