From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: [RFC 4/4] squashfs: eliminate read_data_mutex Date: Fri, 22 Apr 2011 14:17:28 -0700 Message-ID: <20110422212037.873294399@vyatta.com> References: <20110422211724.400984699@vyatta.com> Cc: linux-fsdevel@vger.kernel.org, squashfs-devel@lists.sourceforge.net To: Phillip Lougher , kirk w Return-path: Received: from suva.vyatta.com ([76.74.103.44]:38394 "EHLO suva.vyatta.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756348Ab1DVWGF (ORCPT ); Fri, 22 Apr 2011 18:06:05 -0400 Content-Disposition: inline; filename=squashfs-no-read-data-mutex.patch Sender: linux-fsdevel-owner@vger.kernel.org List-ID: This is no longer used, no that decompress is per-cpu. Signed-off-by: Stephen Hemminger --- a/fs/squashfs/squashfs_fs_sb.h 2011-04-22 14:01:19.090469622 -0700 +++ b/fs/squashfs/squashfs_fs_sb.h 2011-04-22 14:01:27.786735743 -0700 @@ -62,7 +62,6 @@ struct squashfs_sb_info { __le64 *id_table; __le64 *fragment_index; __le64 *xattr_id_table; - struct mutex read_data_mutex; struct mutex meta_index_mutex; struct meta_index *meta_index; void *stream; --- a/fs/squashfs/super.c 2011-04-22 14:00:56.133765430 -0700 +++ b/fs/squashfs/super.c 2011-04-22 14:01:01.653934993 -0700 @@ -104,7 +104,6 @@ static int squashfs_fill_super(struct su msblk->devblksize = sb_min_blocksize(sb, BLOCK_SIZE); msblk->devblksize_log2 = ffz(~msblk->devblksize); - mutex_init(&msblk->read_data_mutex); mutex_init(&msblk->meta_index_mutex); /*