From mboxrd@z Thu Jan 1 00:00:00 1970 From: "H. Peter Anvin" Subject: Re: [PATCH] lib/raid6: Add AVX2 optimized recovery functions Date: Thu, 29 Nov 2012 14:27:18 -0800 Message-ID: <50B7E146.4060907@zytor.com> References: <1352411264-5156-1-git-send-email-james.t.kukunas@linux.intel.com> <50B7CFF8.7010401@zytor.com> <20121129211828.GZ16230@one.firstfloor.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <20121129211828.GZ16230@one.firstfloor.org> Sender: linux-kernel-owner@vger.kernel.org To: Andi Kleen Cc: Jim Kukunas , Linux Raid , Linux Kernel , Neil Brown List-Id: linux-raid.ids On 11/29/2012 01:18 PM, Andi Kleen wrote: > > Can you quote it from the manual? As I understand volatile as usual > is not clearly defined. > > gcc has a lot of optimization passes and volatile bugs are common. > I talked it over with H.J. and we walked through the code. The documentation is lacking, of course, as is common with gcc. However, that piece was pretty clear. -hpa