index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
linux
/
raid
Age
Commit message (
Expand
)
Author
Files
Lines
2023-09-11
lib/raid6: Drop IA64 support
Ard Biesheuvel
1
-2
/
+0
2023-09-06
raid6: Add LoongArch SIMD recovery implementation
WANG Xuerui
1
-0
/
+2
2023-09-06
raid6: Add LoongArch SIMD syndrome calculation
WANG Xuerui
1
-0
/
+2
2022-11-14
lib/raid6: drop RAID6_USE_EMPTY_ZERO_PAGE
Giulio Benetti
1
-8
/
+0
2022-02-11
lib/xor: make xor prototypes more friendly to compiler vectorization
Ard Biesheuvel
1
-7
/
+14
2022-01-06
lib/raid6: Use strict priority ranking for pq gen() benchmarking
Dirk Müller
1
-1
/
+1
2020-07-16
md: remove the kernel version of md_u.h
Christoph Hellwig
1
-13
/
+0
2020-07-16
md: move the early init autodetect code to drivers/md/
Christoph Hellwig
1
-0
/
+8
2020-03-24
block: cleanup how md_autodetect_dev is called
Christoph Hellwig
1
-0
/
+3
2020-01-13
md/raid6: fix algorithm choice under larger PAGE_SIZE
Zhengyuan Liu
1
-0
/
+4
2020-01-13
raid6/test: fix a compilation warning
Zhengyuan Liu
1
-0
/
+2
2020-01-13
raid6/test: fix a compilation error
Zhengyuan Liu
1
-1
/
+0
2019-05-24
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 48
Thomas Gleixner
1
-6
/
+1
2019-05-24
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 47
Thomas Gleixner
1
-8
/
+1
2018-12-20
lib/raid6: add option to skip algo benchmarking
Daniel Verkamp
1
-0
/
+3
2018-12-20
lib/raid6: avoid __attribute_const__ redefinition
Daniel Verkamp
1
-1
/
+3
2018-12-20
lib/raid6: add missing include for raid6test
Daniel Verkamp
1
-0
/
+1
2018-04-07
Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...
Linus Torvalds
1
-0
/
+4
2018-03-26
raid: remove tile specific raid6 implementation
Arnd Bergmann
1
-1
/
+0
2018-03-20
lib/raid6/altivec: Add vpermxor implementation for raid6 Q syndrome
Matt Brown
1
-0
/
+4
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-08-09
md/raid6: implement recovery using ARM NEON intrinsics
Ard Biesheuvel
1
-0
/
+1
2017-05-16
lib/raid6: Add log-of-2 table for RAID6 HW requiring disk position
Anup Patel
1
-0
/
+1
2016-10-07
Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
Linus Torvalds
1
-0
/
+4
2016-09-21
lib/raid6: Add AVX512 optimized recovery functions
Gayatri Kammela
1
-0
/
+1
2016-09-21
lib/raid6: Add AVX512 optimized gen_syndrome functions
Gayatri Kammela
1
-0
/
+3
2016-09-01
RAID/s390: provide raid6 recovery optimization
Martin Schwidefsky
1
-0
/
+1
2016-08-29
RAID/s390: add SIMD implementation for raid6 gen/xor
Martin Schwidefsky
1
-0
/
+1
2016-01-21
raid6/algos.c : bug fix : Add the missing definitions to the pq.h file
Gayatri Kammela
1
-0
/
+2
2015-04-22
md/raid6 algorithms: delta syndrome functions
Markus Stockhausen
1
-0
/
+1
2013-09-10
Merge tag 'md/3.12' of git://neil.brown.name/md
Linus Torvalds
1
-0
/
+1
2013-08-27
RAID: add tilegx SIMD implementation of raid6
Ken Steele
1
-0
/
+1
2013-07-08
lib/raid6: add ARM-NEON accelerated syndrome calculation
Ard Biesheuvel
1
-0
/
+5
2013-01-02
UAPI: Remove empty Kbuild files
David Howells
1
-0
/
+0
2012-12-13
lib/raid6: Add AVX2 optimized gen_syndrome functions
Yuanhan Liu
1
-0
/
+3
2012-12-13
lib/raid6: Add AVX2 optimized recovery functions
Jim Kukunas
1
-0
/
+1
2012-10-09
UAPI: (Scripted) Disintegrate include/linux/raid
David Howells
3
-443
/
+1
2012-05-22
lib/raid6: Add SSSE3 optimized recovery functions
Jim Kukunas
1
-2
/
+16
2012-05-21
md: add possibility to change data-offset for devices.
NeilBrown
1
-2
/
+8
2012-05-21
md: allow a reshape operation to be reversed.
NeilBrown
1
-1
/
+6
2012-03-13
md: Use existed macros instead of numbers
majianpeng
1
-1
/
+5
2011-12-23
md: create externally visible flags for supporting hot-replace.
NeilBrown
1
-2
/
+5
2011-12-23
md: Fix userspace free_pages() macro
Steven Rostedt
1
-1
/
+1
2011-07-28
md: load/store badblock list from v1.x metadata
NeilBrown
1
-4
/
+10
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-1
/
+1
2010-08-12
Make lib/raid6/test build correctly.
NeilBrown
1
-0
/
+2
2009-12-14
md: remove sparse warning:symbol XXX was not declared.
NeilBrown
1
-0
/
+19
2009-06-18
md: fix some comments.
Andre Noll
1
-1
/
+1
2009-03-31
md/raid6: move raid6 data processing to raid6_pq.ko
Dan Williams
1
-0
/
+132
2009-03-31
md: move md_k.h from include/linux/raid/ to drivers/md/
NeilBrown
1
-411
/
+0
2009-03-31
md: move lots of #include lines out of .h files and into .c
NeilBrown
3
-44
/
+0
2009-03-31
md: move most content from md.h to md_k.h
NeilBrown
3
-40
/
+40
2009-03-31
md: move LEVEL_* definition from md_k.h to md_u.h
NeilBrown
3
-12
/
+17
2009-03-31
md: move headers out of include/linux/raid/
Christoph Hellwig
7
-1050
/
+0
2009-03-31
md: Fix is_mddev_idle test (again).
NeilBrown
1
-1
/
+1
2009-01-30
headers_check fix: raid/md_p.h
Jaswinder Singh Rajput
1
-0
/
+2
2009-01-09
md: don't retry recovery of raid1 that fails due to error on source drive.
NeilBrown
1
-0
/
+3
2009-01-09
md: Allow md devices to be created by name.
NeilBrown
1
-0
/
+1
2009-01-09
md: make devices disappear when they are no longer needed.
NeilBrown
1
-0
/
+4
2009-01-09
md: need another print_sb for mdp_superblock_1
Cheng Renquan
1
-0
/
+2
2009-01-09
md: use list_for_each_entry macro directly
Cheng Renquan
1
-7
/
+4
2009-01-09
md: raid0: make hash_spacing and preshift sector-based.
Andre Noll
1
-2
/
+2
2009-01-09
md: raid0: Represent the size of strip zones in sectors.
Andre Noll
1
-1
/
+1
2009-01-09
md: raid0: Represent zone->zone_offset in sectors.
Andre Noll
1
-1
/
+1
2009-01-09
md: raid0: Represent device offset in sectors.
Andre Noll
1
-1
/
+1
2009-01-09
md: use sysfs_notify_dirent to notify changes to md/sync_action.
NeilBrown
1
-0
/
+1
2008-10-21
md: use sysfs_notify_dirent to notify changes to md/dev-xxx/state
NeilBrown
1
-0
/
+3
2008-10-21
md: use sysfs_notify_dirent to notify changes to md/array_state
NeilBrown
1
-1
/
+4
2008-10-13
md: remove space after function name in declaration and call.
NeilBrown
1
-5
/
+5
2008-10-13
md: Remove unnecessary #includes, #defines, and function declarations.
NeilBrown
1
-22
/
+0
2008-10-13
md: Convert remaining 1k representations in linear.c to sectors.
Andre Noll
1
-2
/
+4
2008-10-13
md: linear: Represent dev_info->size and dev_info->offset in sectors.
Andre Noll
1
-2
/
+2
2008-07-23
md: delay notification of 'active_idle' to the recovery thread
Dan Williams
1
-0
/
+1
2008-07-21
md: Protect access to mddev->disks list using RCU
NeilBrown
1
-0
/
+3
2008-07-21
md: only count actual openers as access which prevent a 'stop'
NeilBrown
1
-1
/
+2
2008-07-21
md: linear: Make array_size sector-based and rename it to array_sectors.
Andre Noll
1
-1
/
+1
2008-07-21
md: Make mddev->array_size sector-based.
Andre Noll
1
-1
/
+1
2008-07-11
md: Remove some unused macros.
Andre Noll
1
-3
/
+0
2008-07-11
md: Turn rdev->sb_offset into a sector-based quantity.
Andre Noll
1
-1
/
+1
2008-06-30
md: resolve external metadata handling deadlock in md_allow_write
Dan Williams
1
-1
/
+1
2008-06-28
md: replace R5_WantPrexor with R5_WantDrain, add 'prexor' reconstruct_states
Dan Williams
1
-3
/
+3
2008-06-28
md: replace STRIPE_OP_{BIODRAIN,PREXOR,POSTXOR} with 'reconstruct_states'
Dan Williams
1
-8
/
+1
2008-06-28
md: replace STRIPE_OP_CHECK with 'check_states'
Dan Williams
1
-6
/
+40
2008-06-28
md: kill STRIPE_OP_IO flag
Dan Williams
1
-1
/
+0
2008-06-28
md: kill STRIPE_OP_MOD_DMA in raid5 offload
Dan Williams
1
-2
/
+0
2008-06-28
Make sure all changes to md/dev-XX/state are notified
Neil Brown
1
-0
/
+3
2008-06-28
Make sure all changes to md/sync_action are notified.
Neil Brown
1
-0
/
+2
2008-06-28
Allow setting start point for requested check/repair
Neil Brown
1
-0
/
+2
2008-06-28
Improve setting of "events_cleared" for write-intent bitmaps.
Neil Brown
1
-0
/
+1
2008-05-24
md: restart recovery cleanly after device failure.
NeilBrown
1
-3
/
+1
2008-05-24
md: allow parallel resync of md-devices.
Bernd Schubert
1
-0
/
+3
2008-05-24
md: kill file_path wrapper
Christoph Hellwig
1
-1
/
+0
2008-05-24
md: proper extern for mdp_major
Adrian Bunk
1
-0
/
+2
2008-04-30
md: support blocking writes to an array on device failure
Dan Williams
2
-0
/
+5
2008-04-28
md: introduce get_priority_stripe() to improve raid456 write performance
Dan Williams
1
-0
/
+7
2008-04-18
include: Remove unnecessary inclusions of asm/semaphore.h
Matthew Wilcox
1
-1
/
+0
2008-03-04
md: clean up irregularity with raid autodetect
NeilBrown
1
-0
/
+1
2008-03-04
md: reduce CPU wastage on idle md array with a write-intent bitmap
NeilBrown
1
-0
/
+2
2008-02-06
md: change ITERATE_RDEV_GENERIC to rdev_for_each_list, and remove ITERATE_RDE...
NeilBrown
1
-10
/
+4
2008-02-06
md: change ITERATE_RDEV to rdev_for_each
NeilBrown
1
-1
/
+1
2008-02-06
md: allow devices to be shared between md arrays
NeilBrown
1
-0
/
+2
2008-02-06
md: allow a maximum extent to be set for resyncing
NeilBrown
1
-0
/
+2
2008-02-06
md: support 'external' metadata for md arrays
NeilBrown
1
-0
/
+3
2008-02-06
md: Update md bitmap during resync.
NeilBrown
1
-0
/
+3
2007-10-17
bitmap.h: remove dead artifacts
Adrian Bunk
1
-2
/
+0
2007-07-24
[BLOCK] Get rid of request_queue_t typedef
Jens Axboe
1
-2
/
+2
2007-07-17
md: change bitmap_unplug and others to void functions
NeilBrown
1
-3
/
+3
2007-07-17
md: improve the is_mddev_idle test fix
NeilBrown
1
-1
/
+1
2007-07-13
md: handle_stripe5 - add request/completion logic for async read ops
Dan Williams
1
-1
/
+1
2007-07-13
md: handle_stripe5 - add request/completion logic for async compute ops
Dan Williams
1
-1
/
+1
2007-07-13
md: raid5_run_ops - run stripe operations outside sh->lock
Dan Williams
1
-3
/
+78
2007-07-13
raid5: refactor handle_stripe5 and handle_stripe6 (v3)
Dan Williams
1
-0
/
+16
2007-07-13
async_tx: add the async_tx api
Dan Williams
1
-2
/
+3
2007-07-13
xor: make 'xor_blocks' a library routine for use with async_tx
Dan Williams
1
-1
/
+1
2007-05-23
md: don't write more than is required of the last page of a bitmap
NeilBrown
1
-0
/
+1
2007-05-09
Revert "md: improve partition detection in md array"
Linus Torvalds
1
-0
/
+1
2007-05-09
md: improve partition detection in md array
NeilBrown
1
-1
/
+0
2007-04-04
[PATCH] md: avoid a deadlock when removing a device from an md array via sysfs
NeilBrown
1
-0
/
+1
2007-02-09
[PATCH] md: avoid possible BUG_ON in md bitmap handling
Neil Brown
1
-0
/
+1
2007-01-26
[PATCH] md: fix potential memalloc deadlock in md
NeilBrown
1
-1
/
+1
2006-12-10
[PATCH] md: allow reads that have bypassed the cache to be retried on failure
Raz Ben-Jehuda(caro)
1
-0
/
+3
2006-12-07
[PATCH] slab: remove kmem_cache_t
Christoph Lameter
1
-1
/
+1
2006-10-21
[PATCH] md: endian annotations for the bitmap superblock
NeilBrown
1
-10
/
+10
2006-10-21
[PATCH] md: endian annotation for v1 superblock access
NeilBrown
1
-28
/
+28
2006-10-03
[PATCH] md: remove MAX_MD_DEVS which is an arbitrary limit
NeilBrown
1
-4
/
+1
2006-10-03
[PATCH] md: Remove working_disks from raid1 state data
NeilBrown
1
-1
/
+0
2006-10-03
[PATCH] md: new sysfs interface for setting bits in the write-intent-bitmap
Paul Clements
1
-0
/
+2
2006-10-03
[PATCH] md: remove 'working_disks' from raid10 state
NeilBrown
1
-1
/
+0
2006-10-03
[PATCH] md: remove the working_disks and failed_disks from raid5 state data.
NeilBrown
1
-1
/
+1
2006-10-03
[PATCH] md: replace magic numbers in sb_dirty with well defined bit flags
NeilBrown
2
-2
/
+5
2006-10-03
[PATCH] md: fix a comment that is wrong in raid5.h
NeilBrown
1
-2
/
+3
2006-10-03
[PATCH] md: the scheduled removal of the START_ARRAY ioctl for md
Adrian Bunk
1
-1
/
+1
2006-09-30
[PATCH] BLOCK: Make it possible to disable the block layer [try #6]
David Howells
2
-0
/
+6
2006-09-19
[HEADERS] One line per header in Kbuild files to reduce conflicts
David Woodhouse
1
-1
/
+2
2006-07-10
[PATCH] md: fix resync speed calculation for restarted resyncs
NeilBrown
1
-1
/
+2
2006-07-04
Merge git://git.infradead.org/hdrinstall-2.6
Linus Torvalds
1
-0
/
+1
2006-06-26
[PATCH] md: Don't write dirty/clean update to spares - leave them alone
NeilBrown
1
-0
/
+1
2006-06-26
[PATCH] md/bitmap: change md/bitmap file handling to use bmap to file blocks
NeilBrown
1
-3
/
+4
2006-06-26
[PATCH] md/bitmap: remove bitmap writeback daemon
NeilBrown
1
-6
/
+0
2006-06-26
[PATCH] md: make md_print_devices() static
Adrian Bunk
1
-4
/
+0
2006-06-26
[PATCH] md: support stripe/offset mode in raid10
NeilBrown
1
-1
/
+6
2006-06-26
[PATCH] md: allow a linear array to have drives added while active
NeilBrown
1
-0
/
+2
2006-06-26
[PATCH] md: allow checkpoint of recovery with version-1 superblock
NeilBrown
2
-1
/
+10
2006-06-26
[PATCH] md: merge raid5 and raid6 code
NeilBrown
1
-0
/
+1
2006-06-26
[PATCH] md: remove arbitrary limit on chunk size
NeilBrown
1
-1
/
+2
2006-06-18
Add generic Kbuild files for 'make headers_install'
David Woodhouse
1
-0
/
+1
2006-04-11
[PATCH] md: make sure 64bit fields in version-1 metadata are 64-bit aligned
NeilBrown
1
-1
/
+1
2006-03-27
[PATCH] md: Convert reconfig_sem to reconfig_mutex
NeilBrown
1
-1
/
+1
2006-03-27
[PATCH] md: Support suspending of IO to regions of an md array
NeilBrown
1
-0
/
+4
2006-03-27
[PATCH] md: Split reshape handler in check_reshape and start_reshape
NeilBrown
1
-1
/
+2
2006-03-27
[PATCH] md: Only checkpoint expansion progress occasionally
NeilBrown
1
-0
/
+3
2006-03-27
[PATCH] md: Checkpoint and allow restart of raid5 reshape
NeilBrown
4
-3
/
+40
2006-03-27
[PATCH] md: Final stages of raid5 expand code
NeilBrown
1
-1
/
+2
2006-03-27
[PATCH] md: Core of raid5 resize process
NeilBrown
2
-1
/
+7
2006-03-27
[PATCH] md: Infrastructure to allow normal IO to continue while array is expa...
NeilBrown
1
-0
/
+6
2006-03-27
[PATCH] md: Allow stripes to be expanded in preparation for expanding an array
NeilBrown
1
-2
/
+7
2006-03-27
[PATCH] md: Split disks array out of raid5 conf structure so it is easier to ...
NeilBrown
1
-1
/
+1
2006-03-23
[PATCH] DM: Fix bug: BIO_RW_BARRIER requests to md/raid1 hang.
NeilBrown
1
-1
/
+1
2006-01-06
[PATCH] md: allow sync-speed to be controlled per-device
NeilBrown
1
-0
/
+4
2006-01-06
[PATCH] md: count corrected read errors per drive
NeilBrown
1
-0
/
+4
2006-01-06
[PATCH] md: allow array level to be set textually via sysfs
NeilBrown
1
-0
/
+1
2006-01-06
[PATCH] md: make a couple of names in md.c static
NeilBrown
1
-2
/
+0
2006-01-06
[PATCH] md: define and use safe_put_page for md
NeilBrown
1
-0
/
+5
2006-01-06
[PATCH] md: remove personality numbering from md
NeilBrown
2
-55
/
+12
2006-01-06
[PATCH] md: tidy up raid5/6 hash table code
NeilBrown
1
-2
/
+2
2006-01-06
[PATCH] md: raid10 read-error handling - resync and read-only
NeilBrown
1
-0
/
+7
2006-01-06
[PATCH] md: auto-correct correctable read errors in raid10
NeilBrown
1
-0
/
+2
2006-01-06
[PATCH] md: fix up some rdev rcu locking in raid5/6
NeilBrown
1
-1
/
+0
2006-01-06
[PATCH] md: handle errors when read-only
NeilBrown
1
-0
/
+7
2006-01-06
[PATCH] md: attempt to auto-correct read errors in raid1
NeilBrown
1
-0
/
+3
2006-01-06
[PATCH] md: fix raid6 resync check/repair code
NeilBrown
1
-0
/
+2
2006-01-06
[PATCH] md: write intent bitmap support for raid10
NeilBrown
1
-1
/
+8
2006-01-06
[PATCH] md: allow dirty raid[456] arrays to be started at boot
NeilBrown
1
-0
/
+1
2006-01-06
[PATCH] md: improve raid10 "IO Barrier" concept
NeilBrown
1
-2
/
+2
2006-01-06
[PATCH] md: improve raid1 "IO Barrier" concept
NeilBrown
1
-2
/
+2
2005-11-09
[PATCH] md: complete conversion of md to use kthreads
NeilBrown
1
-2
/
+0
2005-11-09
[PATCH] md: support BIO_RW_BARRIER for md/raid1
NeilBrown
3
-1
/
+12
2005-11-09
[PATCH] md: make md on-disk bitmaps not host-endian
NeilBrown
2
-3
/
+12
2005-11-09
[PATCH] md: convert 'faulty' and 'in_sync' fields to bits in 'flags' field
NeilBrown
1
-4
/
+4
2005-11-09
[PATCH] md: improvements to raid5 handling of read errors
NeilBrown
1
-0
/
+3
2005-11-09
[PATCH] md: change raid5 sysfs attribute to not create a new directory
NeilBrown
2
-1
/
+7
2005-11-09
[PATCH] md: teach raid5 the difference between 'check' and 'repair'.
NeilBrown
1
-0
/
+4
2005-11-09
[PATCH] md: allow a manual resync with md
NeilBrown
1
-0
/
+4
2005-11-09
[PATCH] md: add kobject/sysfs support to raid5
NeilBrown
1
-0
/
+1
2005-11-09
[PATCH] md: extend md sysfs support to component devices.
NeilBrown
1
-0
/
+2
2005-11-09
[PATCH] md: initial sysfs support for md
NeilBrown
1
-0
/
+2
2005-11-09
[PATCH] md: better handling of readerrors with raid5.
NeilBrown
1
-0
/
+2
2005-09-09
[PATCH] md: add write-intent-bitmap support to raid5
NeilBrown
1
-1
/
+13
2005-09-09
[PATCH] md: limit size of sb read/written to appropriate amount
NeilBrown
1
-0
/
+1
2005-09-09
[PATCH] md: remove old cruft from md_k.h header file
NeilBrown
1
-64
/
+0
2005-09-09
[PATCH] md: allow md to load a superblock with feature-bit '1' set
NeilBrown
1
-0
/
+5
2005-09-09
[PATCH] md: support md/linear array with components greater than 2 terabytes.
NeilBrown
1
-2
/
+2
2005-09-09
[PATCH] md: add write-behind support for md/raid1
NeilBrown
3
-5
/
+26
2005-09-09
[PATCH] md: support write-mostly device in raid1
NeilBrown
2
-2
/
+12
2005-09-09
[PATCH] md: all hot-add and hot-remove of md intent logging bitmaps
NeilBrown
1
-0
/
+10
2005-08-04
[PATCH] md: make sure md bitmap updates are flushed when array is stopped.
NeilBrown
1
-0
/
+1
2005-07-15
[PATCH] md/raid1: clear bitmap when fullsync completes
NeilBrown
1
-1
/
+1
2005-06-21
[PATCH] Two small fixes for md verion-1 superblocks.
NeilBrown
1
-1
/
+1
2005-06-21
[PATCH] md: allow md to update multiple superblocks in parallel.
NeilBrown
1
-0
/
+1
2005-06-21
[PATCH] md: allow md intent bitmap to be stored near the superblock.
NeilBrown
4
-2
/
+26
[next]