Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750830AbWB1F0I (ORCPT ); Tue, 28 Feb 2006 00:26:08 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751819AbWB1F0I (ORCPT ); Tue, 28 Feb 2006 00:26:08 -0500 Received: from MAIL.13thfloor.at ([212.16.62.50]:2210 "EHLO mail.13thfloor.at") by vger.kernel.org with ESMTP id S1750830AbWB1F0H (ORCPT ); Tue, 28 Feb 2006 00:26:07 -0500 Date: Tue, 28 Feb 2006 06:26:06 +0100 From: Herbert Poetzl To: Andrew Morton , Christoph Hellwig , Al Viro Cc: Linux Kernel ML Subject: [RFC] vfs: cleanup of permission() Message-ID: <20060228052606.GA6494@MAIL.13thfloor.at> Mail-Followup-To: Andrew Morton , Christoph Hellwig , Al Viro , Linux Kernel ML Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 794 Lines: 23 Hi Andrew! Christoph! Al! after thinking some time about the oracle words (sent in reply to previous BME submissions) we (Sam and I) came to the conclusion that it would be a good idea to remove the nameidata introduced in September 2003 from the inode permission() checks, so that vfs_permission() can take care of them ... this is in two parts, the first one does the removal and the second one fixes up nfs and fuse by passing the relevant nd_flags via the mask Note: this is just a suggestion, so please let us know what you think - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/