From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wolfram Sang Subject: Re: [PATCH] kernel: move from strlcpy with unused retval to strscpy Date: Fri, 19 Aug 2022 07:53:51 +0200 Message-ID: References: <20220818210202.8227-1-wsa+renesas@sang-engineering.com> <20220818181506.0d838d02@gandalf.local.home> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="imGX9vdjm3pSRE9T" Return-path: DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=sang-engineering.com; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=k1; bh=LXIju/pZq7pSNW6LnM8b4sTVTukd FnVNMRzhxn6c1LQ=; b=zuNyA9ScwNDOoqj1m0F1nLXHuOuHWyBfZTuf7kGHaDi/ NB2VMiPDZSHWlp3JKPA9dZWtPjROsS909xjd10SGWpkdL5Yb8VLziuAZZEp9Qu2P IYOhMSR8tBCyRo8SibXE9UDWqoiJB+2Xt5E8Z1GcxHj3afBeYJkkn/NU5UnnXTE= Content-Disposition: inline In-Reply-To: <20220818181506.0d838d02@gandalf.local.home> List-ID: To: Steven Rostedt Cc: linux-kernel@vger.kernel.org, Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Stanislav Fomichev , Hao Luo , Jiri Olsa , Tejun Heo , Zefan Li , Johannes Weiner , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Namhyung Kim , Pet --imGX9vdjm3pSRE9T Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Steven, > But in my cases I actually do trust the source string. They are all The ultimate goal is to remove strlcpy entirely. My motivation is to get rid of the extra work for maintainers that they need to ensure that the author of a patch paid attention to the detail that the source string must be trusted. Happy hacking, Wolfram --imGX9vdjm3pSRE9T Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmL/JW8ACgkQFA3kzBSg Kbb/cxAAnj8gY2iJMJEMUNF2CQXBszyFdlW8pM+4lHflaDhlrdBOhhKlq9vCX5Td aAs0S5K8tk2DANywxX4gtQHGIR9h9HfDBFOTAONRnJ5fkmb6olQFUBqhIjQt/uNR VxjPKDYmWQqBFv/F4dAxnesfIA8M34Psd0zFVfNMFbu8hVcsE6VaLcUCU2AskKQx Q0ULNoIW9MGMSfZhaHH1iO7sowNu+Wy2BrBbb5+Bjzo85BSseCgyHTb1lgio2bSN OZTTWZV6AOJWy7C14VMKm5/swgyjcqaiyNZPGqtMUxEakGIer+4fd1AH43ILsEk/ PoGsHT9F+myYBnlBAyRIhO4eSGxTJGekD4vRT/wVCYe1IrPRqFyfa7MaNitjzSTS ObyG7vVbwoCl4tzPCGXMU46b0Ydq8dYw5XBP1xQmcK77Z8IZY9WyIOY0vbcPizo6 IcRK3ubeUTz/FOw9IG+sZ8kL+TcchTyoKKP6a68IzisCsdeOPPpGT6VEDPxuM0S0 X7nfso4wX7FXzDUYy9lbhQrJ3YnxUvGuqoBHpM9fAXwYQ0PcBgUWVSaWZEE/X50m VB5k/mTzhrnVAjFwhaLyaJei10mjQ4vDUOD5LSvzkGpzbUk8iDHNDKXSKued8t9u nH5ZIQ0JLb5roFTZjnvbSHRGEMTkPkIEibxH/uSoEJCWaoJehDo= =t18q -----END PGP SIGNATURE----- --imGX9vdjm3pSRE9T--