From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752258AbcGXRHi (ORCPT ); Sun, 24 Jul 2016 13:07:38 -0400 Received: from resqmta-ch2-05v.sys.comcast.net ([69.252.207.37]:58071 "EHLO resqmta-ch2-05v.sys.comcast.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752005AbcGXRHg (ORCPT ); Sun, 24 Jul 2016 13:07:36 -0400 Date: Sun, 24 Jul 2016 10:05:32 -0700 From: "W. Trevor King" To: "Eric W. Biederman" Cc: Andrew Vagin , Andrey Vagin , criu@openvz.org, linux-api@vger.kernel.org, containers@lists.linux-foundation.org, linux-kernel@vger.kernel.org, James Bottomley , Alexander Viro , linux-fsdevel@vger.kernel.org, "Michael Kerrisk (man-pages)" Subject: Re: [PATCH 2/5] kernel: add a helper to get an owning user namespace for a namespace Message-ID: <20160724170532.GB5395@odin.tremily.us> References: <1468548742-32136-1-git-send-email-avagin@openvz.org> <1468548742-32136-2-git-send-email-avagin@openvz.org> <878twrmxu2.fsf@x220.int.ebiederm.org> <20160724063728.GA17810@outlook.office365.com> <87shuzglck.fsf@x220.int.ebiederm.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8GpibOaaTibBMecb" Content-Disposition: inline In-Reply-To: <87shuzglck.fsf@x220.int.ebiederm.org> OpenPGP: id=39A2F3FA2AB17E5D8764F388FC29BDCDF15F5BE8; url=http://tremily.us/pubkey.txt User-Agent: Mutt/1.5.23 (2014-03-12) X-CMAE-Envelope: MS4wfDV2w8iyxq0+X/5mWBre0M5ESc/4xdMBITxVoRKOmknm95+xD68T5BOf+dVhnPjWEAMJ1+ZMqPsz5j7m7K5AniKFcWob/LjABTKoyd9ulexh6XEiPTVm zGVx0QwnAfKhRDpcjCMe9jB53DtreCj38XZ4ndyVOdKau6VfrAKqXhtDOGXjT5e3R3KGwbrU9msTfYxVBUB1VM2Hkl+XVuvU0RvNX2o6hcX54B+iHjrZXt/e fiOfOobZ1K8xYWa5DLATaGPonY6I7NCDKiNFjf/4efgAwTTbr9yG+FnpsZrIkPp7UKT62PwhVBUmju7JRXUHzRFUJCl48Rr+ObWp1jKjgDDdWqPTT0W6ghjR ueaoXAtPc+UXi3cjLjW2xF4i/pU03Q4ZWHwZU91NYi2sySSb74c13a2PEk9suUQrzf3udPtQ/zrmxO+C4oLWWbyyJdKp/0m9tjiwqkBePTbYRDj1vP2tJ/rV gEC3FHMTPuDz1bTJMzMVTmmVuWX+c3a0AkQRWKVqr+n5dhoC7YT2Iq7mBOzUh77GLltixuDGaf5JPl2dEbXz57TcvsPlIZ8HRh37hA== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --8GpibOaaTibBMecb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jul 24, 2016 at 09:30:03AM -0500, Eric W. Biederman wrote: > I am not at all certain it makes sense to return -ENOENT. >=20 > Without the -ENOENT check the code is much cleaner, and clearer. This is fine with me, and makes even more sense for owner (user) namespaces than it does for net namespaces [1]. At least, I can't think of a reason why the root user namespace would have special userspace-visible behavior ;). Cheers, Trevor [1]: http://thread.gmane.org/gmane.linux.kernel.api/20626/focus=3D30639 Subject: Re: [PATCH 0/5 RFC] Add an interface to discover relationship= s between namespaces = =20 Date: Sat, 23 Jul 2016 23:51:07 -0500 Message-ID: <877fcboczo.fsf@x220.int.ebiederm.org> --=20 This email may be signed or encrypted with GnuPG (http://www.gnupg.org). For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy --8GpibOaaTibBMecb Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJXlPVZAAoJEBBpoQVgXJg1XCkQANGRgEyhZ9c9t2ldpi+2LrAN jCSJLSHQuokriRtIXOXWlITMovM2b+p5+xOCPdthpjeQ8WdueNfPJ6c+IdThKZeU O6fts0JIIiwGvmTI1Stn6/4/mi5WjN4jlws1/ovWwT/hB1dxIy0+QEYcrYkxF3l9 eZ8qiUGBi4Zto746MXRMVp1rnYU4Rf+Eu99temIGWYYoOQ2brWL/+7GKgr2E8ZYl iaIhDqGVi1r/FKC34RnxWDPZfh8Rlt0wEjTS01xgzIYulWuuh//rA/u/eULN0P4w GH2IqU39VKwmcbt+6e9NgjmtkKvtg441NR9iFIA0zzMzHKdFQQq3gNt5JUgyIhOw gbzqA21DATlcAJa2e4SAiVDCiQlXnplC0rBXspIYhRF7VlC9JJsXXx6AQq6GBJGf jViaAYLRk/jIocUzKmLUEdvCttFKOi22YyMvlFKPDnACQaHnxPMZB2eVU7FIlarT TMsWwAX6NPVkFmB1XrYRYq7OwP9Pkn9S9mSBS1b6My1KWVSiUxL/kkgO6uOORSA/ xeIQRwaRN4JnOqgQ7I5k5fjxyFDj2tw77SjhOMCWcQoEilp4Y2tFq92/FcyGNNNh WZE4+rRueTQSDYPi/UhGuiOPZK02+J7OvvjBXwSyBXI+yQPn0no5K6EJQVYyGL4h GT7T947dEQeYNBrrj7HR =KO98 -----END PGP SIGNATURE----- --8GpibOaaTibBMecb--