• Linus Torvalds's avatar
    Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md · c23112e0
    Linus Torvalds authored
    Pull MD updates from Shaohua Li:
     "This update includes:
    
       - new AVX512 instruction based raid6 gen/recovery algorithm
    
       - a couple of md-cluster related bug fixes
    
       - fix a potential deadlock
    
       - set nonrotational bit for raid array with SSD
    
       - set correct max_hw_sectors for raid5/6, which hopefuly can improve
         performance a little bit
    
       - other minor fixes"
    
    * tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md:
      md: set rotational bit
      raid6/test/test.c: bug fix: Specify aligned(alignment) attributes to the char arrays
      raid5: handle register_shrinker failure
      raid5: fix to detect failure of register_shrinker
      md: fix a potential deadlock
      md/bitmap: fix wrong cleanup
      raid5: allow arbitrary max_hw_sectors
      lib/raid6: Add AVX512 optimized xor_syndrome functions
      lib/raid6/test/Makefile: Add avx512 gen_syndrome and recovery functions
      lib/raid6: Add AVX512 optimized recovery functions
      lib/raid6: Add AVX512 optimized gen_syndrome functions
      md-cluster: make resync lock also could be interruptted
      md-cluster: introduce dlm_lock_sync_interruptible to fix tasks hang
      md-cluster: convert the completion to wait queue
      md-cluster: protect md_find_rdev_nr_rcu with rcu lock
      md-cluster: clean related infos of cluster
      md: changes for MD_STILL_CLOSED flag
      md-cluster: remove some unnecessary dlm_unlock_sync
      md-cluster: use FORCEUNLOCK in lockres_free
      md-cluster: call md_kick_rdev_from_array once ack failed
    c23112e0
Name
Last commit
Last update
..
test Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...
algos.c Loading commit data...
altivec.uc Loading commit data...
avx2.c Loading commit data...
avx512.c Loading commit data...
int.uc Loading commit data...
mktables.c Loading commit data...
mmx.c Loading commit data...
neon.c Loading commit data...
neon.uc Loading commit data...
recov.c Loading commit data...
recov_avx2.c Loading commit data...
recov_avx512.c Loading commit data...
recov_s390xc.c Loading commit data...
recov_ssse3.c Loading commit data...
s390vx.uc Loading commit data...
sse1.c Loading commit data...
sse2.c Loading commit data...
tilegx.uc Loading commit data...
unroll.awk Loading commit data...
x86.h Loading commit data...