From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cuda.sgi.com (cuda3.sgi.com [192.48.176.15]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id q63G9p4g104828 for ; Tue, 3 Jul 2012 11:09:51 -0500 Received: from bombadil.infradead.org (173-166-109-252-newengland.hfc.comcastbusiness.net [173.166.109.252]) by cuda.sgi.com with ESMTP id 5JzujUGzFERHlPUj (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO) for ; Tue, 03 Jul 2012 09:09:50 -0700 (PDT) Date: Tue, 3 Jul 2012 12:09:49 -0400 From: Christoph Hellwig Subject: Re: Backporting the concurrent direct IO write fix to 3.4 Message-ID: <20120703160949.GD855@infradead.org> References: <4FF2F41F.5000504@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <4FF2F41F.5000504@gmail.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 Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: Kerin Millar Cc: xfs@oss.sgi.com On Tue, Jul 03, 2012 at 02:31:11PM +0100, Kerin Millar wrote: > Hi, > > I recently became aware of commit 507630b2 (use shared ilock mode for > direct IO writes by default). I understand that this fixes a regression > which can have a notable impact upon MySQL performance. This is of > considerable interest to myself because my MySQL servers have to contend > with a really tough workload. > > The patch applies cleanly to 3.4 stable but is it actually safe to use > it there? Or does it depend on other changes to XFS, such that I'd be > better off holding out for 3.5? Any advice would be greatly appreciated. You want the whole series starting at b4d05e3019692fc5a8c573fbce60de2d48c5b7a1 without the earlier patches there are potential problems when using quotas. On the one hand I'd love to see these patches go into 3.4-stable as it's going to be a long term release, on the other hand they are fairly invasive. If you can give a headsup after passing xfstests and heavy mysql testing including benchmarks it might make sense to consider them. _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs