From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:35703 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726860AbeG3QGW (ORCPT ); Mon, 30 Jul 2018 12:06:22 -0400 Date: Mon, 30 Jul 2018 16:31:04 +0200 From: Pavel Machek To: David Howells Cc: viro@zeniv.linux.org.uk, torvalds@linux-foundation.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 36/38] vfs: Add a sample program for the new mount API [ver #10] Message-ID: <20180730143104.GB24051@amd> References: <20180729113749.GA7333@amd> <153271267980.9458.7640156373438016898.stgit@warthog.procyon.org.uk> <153271292330.9458.14583488053811372222.stgit@warthog.procyon.org.uk> <25489.1532953411@warthog.procyon.org.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2B/JsCI69OhZNC5r" Content-Disposition: inline In-Reply-To: <25489.1532953411@warthog.procyon.org.uk> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: --2B/JsCI69OhZNC5r Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon 2018-07-30 13:23:31, David Howells wrote: > Pavel Machek wrote: >=20 > > Hmm, so kernel now returns messages in english? Not sure that is > > reasonable, as that is going to cause problems with translations... >=20 > The problem is that if there's no explicit logging route attached, the > messages get dumped via printk() instead, so they really need to be print= able > strings. Well, I guess errors should have numbers, and catalog explaining what error means what. That way userspace can translate, and it is what we do with errno. I believe numbers are best. If you hate numbers, you can still use strings, as long as you can enumerate them in docs (but it will be strange design). But anything else is not suitable, I'm afraid. Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --2B/JsCI69OhZNC5r Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAltfIScACgkQMOfwapXb+vKg4ACfZaW20eGyJG54agyIfU1Cxd1z zb0AoJIeEfzVO7Pkz1IsbW1YF+9dX+A/ =Lt0B -----END PGP SIGNATURE----- --2B/JsCI69OhZNC5r--