On 04/10/2014 01:45 PM, Boaz Harrosh wrote: > Hi all > > proud to present some experimentation with raid6 in ORE. > > These simple patches will enable raid6 using the Kernel's raid6_pq engine > for support under exofs and pnfs-objects. There is nothing needed to do > at exofs and pnfs-obj. Just fire your mkfs.exofs with --raid=6 (that was > already supported before) and off you go as usual. The ORE will pick up > the new map and will start writing two devices of redundancy bits. > > Very RFC right now. Only lightly tested. Git clone linux and compile. > Only a very few parameters tested: > group_width=5 && group_width=6 s_unit=4*PAGES && s_unit=1*PAGE > Please have a try, report all the crashes. > Forgot to say if anyone wants to test here: git clone git://git.open-osd.org/linux-open-osd.git raid6 > In the next iteration I would like to add some raid6-math documentation > which I think is needed for completeness. > > I want to deeply thank Daniel Gryniewicz who found first all the > bugs in the old raid code, and inspired these patches. > > list of patches: > [PATCH 1/4] ore: (trivial) reformat some code > [PATCH 2/4] ore: Remove redundant dev_order(), more cleanups > [PATCH 3/4] ore: Support for raid 6 > > Cheers > Boaz -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html