From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boaz Harrosh Subject: [PATCHSET 0/4] ore: Kernel 3.3 BUG squashing (Also for 3.2 Stable@) Date: Fri, 6 Jan 2012 16:37:22 +0200 Message-ID: <4F070722.8030907@panasas.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Cc: Randy Dunlap To: linux-fsdevel , open-osd , Stable Tree Return-path: Received: from natasha.panasas.com ([67.152.220.90]:60802 "EHLO natasha.panasas.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754075Ab2AFOhf (ORCPT ); Fri, 6 Jan 2012 09:37:35 -0500 Sender: linux-fsdevel-owner@vger.kernel.org List-ID: October's large testing has unearthed some nasty bugs. Do to my Deficiency I have failed to send them for the 3.2 Kernel, so here they are for the 3.3 Merge window, and also for the Stable@ tree. Sorry! [PATCH 1/4] ore: FIX breakage when MISC_FILESYSTEMS is not set Random Kconfig breakage found by Randy Dunlap. Thanks Randy. [PATCH 2/4] ore: Fix crash in case of an IO error. [PATCH 3/4] ore: fix BUG_ON, too few sgs when reading [PATCH 4/4] ore: Must support none-PAGE-aligned IO All these are BUG_ON(s) and crashes. Most interesting is the last one which proves that the 3.2 RAID engine was a bit premature. After this code both exofs and pNFS pass tests including RAID5 verification. Cheers! (exofs did so before pNFS didn't) Thanks Boaz