From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (Postfix) with ESMTP id 67F0129DF8 for ; Tue, 21 May 2013 18:34:56 -0500 (CDT) Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by relay1.corp.sgi.com (Postfix) with ESMTP id 496578F8064 for ; Tue, 21 May 2013 16:34:53 -0700 (PDT) Received: from ipmail04.adl6.internode.on.net (ipmail04.adl6.internode.on.net [150.101.137.141]) by cuda.sgi.com with ESMTP id lT2IG9wsJW5wmupS for ; Tue, 21 May 2013 16:34:51 -0700 (PDT) Date: Wed, 22 May 2013 09:34:29 +1000 From: Dave Chinner Subject: Re: XFS assertion from truncate. (3.10-rc2) Message-ID: <20130521233429.GW29466@dastard> References: <20130521225257.GA12713@redhat.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20130521225257.GA12713@redhat.com> List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: xfs-bounces@oss.sgi.com Sender: xfs-bounces@oss.sgi.com To: Dave Jones , Linux Kernel , xfs@oss.sgi.com On Tue, May 21, 2013 at 06:52:57PM -0400, Dave Jones wrote: > [ 464.210598] XFS: Assertion failed: (mask & (ATTR_MODE|ATTR_UID|ATTR_GID|ATTR_ATIME|ATTR_ATIME_SET| ATTR_MTIME_SET|ATTR_KILL_SUID|ATTR_KILL_SGID| ATTR_KILL_PRIV|ATTR_TIMES_SET)) == 0, file: fs/xfs/xfs_iops.c, line: 719 Never seen that fire before, but this is why we have ASSERT()s like this - we're being handed something by the VFS we don't expect... Can you give me some context of the file permissions before the syscall and what the syscall parameters are? i.e. is this likely to be trying to strip SUID/SGID during the truncate operation? Cheers, Dave. -- Dave Chinner david@fromorbit.com _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs