On Wed, Dec 11, 2013 at 09:48:35PM +0800, Jeff Liu wrote: > From: Jie Liu <jeff.liu@xxxxxxxxxx> > > Use xfs_ialloc_blks_per_cluster() in xfs_imap(). Please note that we > previously calculate the number of blocks per cluster without taking > the situation of that the inode cluster size might be equal to or less > than the SB blocksize into account. Maybe there is a chance to cause > potential issues after handling an untrusted inode number lookup and > proceed to check if the inode number maps to a block is outsides the > file system bounds or not. I don't think there's any issues here - after all the inode lookups and mapping is done, the code in xfs_imap checks that the cluster that the inode is mapped to lies wholly within the filesystem boundaries. Hence I think you can remove that from the patch descritpion. Otherwise, looks good. Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx> -- Dave Chinner david@xxxxxxxxxxxxx _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs