[GIT PULL] exofs: raid6 support for the 3.16 merge window

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus
The following changes since commit:

	[d6d211db] Linux 3.15-rc5 (2014-05-09 13:10:52 -0700)

are available in the git repository at:

  git://git.open-osd.org/linux-open-osd.git for-linus

for you to fetch changes up to:

	[ce5d36aa] ore: Support for raid 6 (2014-05-22 14:48:15 +0300)

proud to present support for 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.
The patches are so simple because most of the ORE was already for the
general raid case, only a few bug fixes were needed and the actual wiring
into the raid6_pq engine.

Thanks
Boaz

----------------------------------------------------------------
Boaz Harrosh (3):
      ore: (trivial) reformat some code
      ore: Remove redundant dev_order(), more cleanups
      ore: Support for raid 6

 fs/exofs/Kconfig.ore |   2 ++
 fs/exofs/ore.c       | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------
 fs/exofs/ore_raid.c  |  56 ++++++++++++++++++++++++++++++--------------------------
 fs/exofs/ore_raid.h  |  21 ++-------------------
 4 files changed, 98 insertions(+), 81 deletions(-)
--
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




[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux