From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vasiliy Kulikov Subject: Re: [patch 2/2] fs, proc: Introduce the /proc//map_files/ directory v12 Date: Fri, 16 Sep 2011 22:11:46 +0400 Message-ID: <20110916181146.GA20801@albatros> References: <20110914144841.GA7906@albatros> <20110914160018.GW25367@sun> <20110914160724.GA10612@albatros> <20110915091417.GA27755@sun> <20110915092757.GA23404@albatros> <20110915102922.GB27755@sun> <20110915105651.GA17575@albatros> <20110915201939.GE12040@sun> <20110916175618.GA20046@albatros> <20110916180731.GB8599@sun> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Pavel Machek , Andrew Morton , linux-kernel@vger.kernel.org, containers@lists.osdl.org, linux-fsdevel@vger.kernel.org, Kirill Shutemov , Pavel Emelyanov , James Bottomley , Nathan Lynch , Zan Lynx , Daniel Lezcano , Tejun Heo , Alexey Dobriyan , Al Viro , Andrew Morton To: Cyrill Gorcunov Return-path: Content-Disposition: inline In-Reply-To: <20110916180731.GB8599@sun> Sender: linux-kernel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Fri, Sep 16, 2011 at 22:07 +0400, Cyrill Gorcunov wrote: > > BTW, not a big deal, but probably you should return -EACCES on > > !capable() as file presence is not an issue in this case. > > > > if (!ptrace_may_access(task, PTRACE_MODE_READ)) > > goto out_notask; > > > > status = -EACCES; > > if (!capable(CAP_SYS_ADMIN)) > > goto out_notask; > > > > status = 0; > > > > > > That's not a proble to fix it actually. So can I fix it and > put some tage here (Reviewed or something?). Yep, with CAP_SYS_ADMIN check there should be no issues here. Reviewed-by: Vasiliy Kulikov Thanks, -- Vasiliy Kulikov http://www.openwall.com - bringing security into open computing environments