Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp774767imm; Fri, 1 Jun 2018 09:17:34 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIqj+/SI8YvorimUc17lluZ1uv4QO6uKxelY936NaOxGF5qYn/Z6n+PECs8lNaXQR7oAFNh X-Received: by 2002:a17:902:700a:: with SMTP id y10-v6mr11786635plk.249.1527869854034; Fri, 01 Jun 2018 09:17:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527869853; cv=none; d=google.com; s=arc-20160816; b=pWB7i6LZ+MsXlfk2XU+Aq4Zv5y3i7Igmt2UVtWVe8Pl5bedGrxcdjeLvaJarsn5y7k FbvOzHBVVXzT3bA1QGl02+aODs4mien9wXi+s15T5EYeOTXpmrmkz9fnAlyOyXyMYc8n OBVALmuQ6l11zr619n92Ylr3WurcBCTfDqYAZ+ZAwSE90PF0Y2vRercTdGim0BW4Sunv Yxh+SEacKBdYe2+rmSjM747Z4+9FEND/NjZpwWDXnxQe4QQ3Oy6PSe3UkZoJDnlVTpMG mI3ie7HtfzVOBE6hBtJ/hWF2YG8joFD07m3BdRolKqvkathlWiCqhr8mPEeTX6wuTNcX i+5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=bT+IJWwayFA4orz4RkoDis7IfmQn4sab5H9+KokaXIQ=; b=sI5UdKdcbbuRnW91KcefB8T0c7CIDX4/nJX466x+X5FP3EpBxS+QcyW740U7cxldOb c0kxNsaO1oQg+Q764auq3LG5s/51LQWwd9krZ+/dhVIgNwwvHXh4ncFEpdaVdBy+tfNy 07je7PeZ0gr/Q44IoIf7VUDL03Ht3KwaTOrgbhSd/QcOeaVUKwlF5P70ljGEvKtE5jFw siA0FxHiavpsj+bMtf2fOQFxJQqRHzE70Bq2cTL0OrS8MrBx1t0s6upcnYnfgfZ5jvaQ noQO9p+jPbCzo9gpTDScawqSvF2mnMgVnbMvO1bykQxORh1iqwmPj1pBCgHees59Pj3q kt/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@yandex-team.ru header.s=default header.b=dSfpY6U2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yandex-team.ru Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t200-v6si12634973pgb.553.2018.06.01.09.17.19; Fri, 01 Jun 2018 09:17:33 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@yandex-team.ru header.s=default header.b=dSfpY6U2; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yandex-team.ru Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753152AbeFAQQA (ORCPT + 99 others); Fri, 1 Jun 2018 12:16:00 -0400 Received: from forwardcorp1j.cmail.yandex.net ([5.255.227.105]:50123 "EHLO forwardcorp1j.cmail.yandex.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751777AbeFAQP5 (ORCPT ); Fri, 1 Jun 2018 12:15:57 -0400 Received: from smtpcorp1p.mail.yandex.net (smtpcorp1p.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b6:10]) by forwardcorp1j.cmail.yandex.net (Yandex) with ESMTP id CCF4A2118A; Fri, 1 Jun 2018 19:15:54 +0300 (MSK) Received: from smtpcorp1p.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtpcorp1p.mail.yandex.net (Yandex) with ESMTP id CAAD96E40BEF; Fri, 1 Jun 2018 19:15:54 +0300 (MSK) Received: from unknown (unknown [2a02:6b8:0:827::1:41]) by smtpcorp1p.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id ONnFk2SYfl-FsqS6mSe; Fri, 01 Jun 2018 19:15:54 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1527869754; bh=bT+IJWwayFA4orz4RkoDis7IfmQn4sab5H9+KokaXIQ=; h=Subject:To:Cc:References:From:Message-ID:Date:In-Reply-To; b=dSfpY6U2w5XYuEYOPinSosTk7AIrrENOHY9NTrfo0DRCUnrCt2gI9xTiorQrUC0LM WfQ+Zi1tXGitXftbuoO3W5wx+Irzy5SZq6mLon1PBVChMWcNhHyh9wT+tsFreKKWvU +SqpaNwUbi2PbrSoBea79Oha6vd7oHNLDLtGofYM= Authentication-Results: smtpcorp1p.mail.yandex.net; dkim=pass header.i=@yandex-team.ru Subject: Re: [PATCH RFC v5] pidns: introduce syscall translate_pid To: NAGARATHNAM MUTHUSAMY , Konstantin Khlebnikov , "Eric W. Biederman" Cc: Linux API , Linux Kernel Mailing List , Jann Horn , Serge Hallyn , Oleg Nesterov , Andy Lutomirski , Prakash Sangappa , Andrew Morton References: <152286911105.615669.14053871624892399807.stgit@buzz> <87h8oqhagl.fsf@xmission.com> <112c7cac-1982-3a2e-ffc0-878bc5ae4bb6@yandex-team.ru> <778ab3d0-b6bc-fdb5-669a-40222e5020d4@yandex-team.ru> <3e2c285a-1bf8-f71d-1b74-4d6465c29a54@yandex-team.ru> <3bdd6b27-0a46-5802-8671-07268cecc1c7@oracle.com> <87po1bd7ky.fsf@xmission.com> <2cc8a788-56ec-8e30-be04-d5d0e0791f90@oracle.com> From: Konstantin Khlebnikov Message-ID: <32de22ed-3f0e-c947-803f-1e427cf84d2e@yandex-team.ru> Date: Fri, 1 Jun 2018 19:15:54 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <2cc8a788-56ec-8e30-be04-d5d0e0791f90@oracle.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-CA Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01.06.2018 18:55, NAGARATHNAM MUTHUSAMY wrote: > > > On 5/31/2018 11:58 PM, Konstantin Khlebnikov wrote: >> On Thu, May 31, 2018 at 9:05 PM, Eric W. Biederman >> wrote: >>> Nagarathnam Muthusamy writes: >>> >>>> Ping? Any additional comments on this patch? >>> Konstantin's v5 no. >>> >>>    I am uncomfortable with unnecessary flexibility.  I don't want to >>>    encourage the increased usage of pids to identify namespaces.  I saw >>>    no arguments in favor of pids to identify namespaces from Konstantin. >>> >>> Your v4 updated to reflect Andrew Morton's concerns in the changelog >>> yes. >> Ok, whatever. If I the only blocker then let it be v4 design. > > Thanks! I will resend the V4 patch with a plain text man page for translate_pid. Syscall integration have changed since then. I've prepared v6 patch with v4 design and updated comment. > > Thanks, > Nagarathnam. >> >>> Eric >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-api" in >>> the body of a message to majordomo@vger.kernel.org >>> More majordomo info at  http://vger.kernel.org/majordomo-info.html >