* [PULL REQUEST] md update for 3.8
@ 2012-12-18 4:32 NeilBrown
0 siblings, 0 replies; only message in thread
From: NeilBrown @ 2012-12-18 4:32 UTC (permalink / raw)
To: Linus Torvalds; +Cc: lkml, linux RAID, Jim Kukunas, Yuanhan Liu, Jianpeng Ma
[-- Attachment #1: Type: text/plain, Size: 2252 bytes --]
Hi Linus,
Not much for md this time round.
Thanks,
NeilBrown
The following changes since commit 874807a83139abc094f939e93623c5623573d543:
md/raid1{,0}: fix deadlock in bitmap_unplug. (2012-11-27 12:14:40 +1100)
are available in the git repository at:
git://neil.brown.name/md/ tags/md-3.8
for you to fetch changes up to a9add5d92b64ea57fb4c3b557c3891cdeb15fa0c:
md/raid5: add blktrace calls (2012-12-18 10:22:21 +1100)
----------------------------------------------------------------
md update for 3.8
Mostly just little fixes. Probably biggest part is
AVX accelerated RAID6 calculations.
----------------------------------------------------------------
Jim Kukunas (1):
lib/raid6: Add AVX2 optimized recovery functions
NeilBrown (5):
md: removed unused variable in calc_sb_1_csm.
md: close race between removing and adding a device.
md.c: re-indent various 'switch' statements.
md/raid5: use async_tx_quiesce() instead of open-coding it.
md/raid5: add blktrace calls
Yuanhan Liu (2):
lib/raid6: Add AVX2 optimized gen_syndrome functions
lib/raid6: build proper files on corresponding arch
kernelmail (1):
md:Add place to update ->recovery_cp.
majianpeng (2):
md: Update checkpoint of resync/recovery based on time.
md: Use ->curr_resync as last completed request when cleanly aborting resync.
arch/x86/Makefile | 5 +-
drivers/md/md.c | 256 ++++++++++++++++++++------------------
drivers/md/md.h | 2 +
drivers/md/raid5.c | 43 +++++--
include/linux/raid/pq.h | 4 +
lib/raid6/Makefile | 9 +-
lib/raid6/algos.c | 12 ++
lib/raid6/altivec.uc | 3 -
lib/raid6/avx2.c | 251 +++++++++++++++++++++++++++++++++++++
lib/raid6/mmx.c | 2 +-
lib/raid6/recov_avx2.c | 323 ++++++++++++++++++++++++++++++++++++++++++++++++
lib/raid6/recov_ssse3.c | 4 -
lib/raid6/sse1.c | 2 +-
lib/raid6/sse2.c | 8 +-
lib/raid6/test/Makefile | 29 ++++-
lib/raid6/x86.h | 14 ++-
16 files changed, 809 insertions(+), 158 deletions(-)
create mode 100644 lib/raid6/avx2.c
create mode 100644 lib/raid6/recov_avx2.c
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 828 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-12-18 4:32 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-18 4:32 [PULL REQUEST] md update for 3.8 NeilBrown
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.