From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754996Ab1ABOiY (ORCPT ); Sun, 2 Jan 2011 09:38:24 -0500 Received: from 184-106-158-135.static.cloud-ips.com ([184.106.158.135]:33203 "EHLO mail" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754281Ab1ABOiW (ORCPT ); Sun, 2 Jan 2011 09:38:22 -0500 Date: Sun, 2 Jan 2011 14:39:20 +0000 From: "Serge E. Hallyn" To: "Eric W. Biederman" Cc: "Serge E. Hallyn" , LSM , James Morris , Kees Cook , containers@lists.linux-foundation.org, kernel list , Alexey Dobriyan , Michael Kerrisk Subject: Re: [RFC 4/5] user namespaces: allow killing tasks in your own or child userns Message-ID: <20110102143920.GA1560@mail.hallyn.com> References: <20101217152246.GA8221@mail.hallyn.com> <20101217152458.GA11162@mail.hallyn.com> <20101217152547.GB11162@mail.hallyn.com> <20101217152625.GC11162@mail.hallyn.com> <20101217152659.GD11162@mail.hallyn.com> <20101217200903.GA15528@mail.hallyn.com> <20110101044522.GA26476@mail.hallyn.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Eric W. Biederman (ebiederm@xmission.com): > > +static inline int kill_ok_by_cred(struct task_struct *t) > > +{ > > + struct cred *cred = current_cred(); > > + struct cred *tcred = __task_cred(t); (Note, here and elsewhere these should have been const. My next posting, with some new patches, will have that fix) thanks, -serge