From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757417AbXGBWqS (ORCPT ); Mon, 2 Jul 2007 18:46:18 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755086AbXGBWqI (ORCPT ); Mon, 2 Jul 2007 18:46:08 -0400 Received: from x35.xmailserver.org ([64.71.152.41]:4739 "EHLO x35.xmailserver.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754957AbXGBWqF (ORCPT ); Mon, 2 Jul 2007 18:46:05 -0400 X-AuthUser: davidel@xmailserver.org Date: Mon, 2 Jul 2007 15:46:02 -0700 (PDT) From: Davide Libenzi X-X-Sender: davide@alien.or.mcafeemobile.com To: Ulrich Drepper cc: Rik van Riel , Andy Isaacson , Kyle Moffett , Linux Kernel Mailing List Subject: Re: [patch 0/4] MAP_NOZERO v2 - VM_NOZERO/MAP_NOZERO early summer madness In-Reply-To: Message-ID: References: <20070629193954.GL9157@hexapodia.org> <8F40BE4A-BD38-4C3F-B77D-35661E84C553@mac.com> <20070702190043.GN9157@hexapodia.org> <46894BE6.1040302@redhat.com> X-GPG-FINGRPRINT: CFAE 5BEE FD36 F65E E640 56FE 0974 BF23 270F 474E X-GPG-PUBLIC_KEY: http://www.xmailserver.org/davidel.asc MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2 Jul 2007, Ulrich Drepper wrote: > On 7/2/07, Rik van Riel wrote: > > That should not happen. The default SELinux configuration > > in Fedora (and Debian?) runs a few daemons in their own > > restricted modes and has most of the system running in > > unconfined_t, including the majority of user programs. > > This is the state as of F7. This will change hopefully soon. > Programs like firefox run by normal users must be confined, to. Any > tests using security must be fast, it's not something which is done > only for a few apps. The strong requirement would be that the cookie is not a bit longer than sizeof(unsigned long). For the "equality" check, this better be "==", although it could be abstracted in a function/macro that SeLinux implements in a different way. But this "equality" check is done a page-fault time, so it better be pretty quick (otherwise if they bloat that path, they probably be better of not using MAP_NOZERO at all). - Davide