• Linus Torvalds's avatar
    Merge tag 'md-3.8' of git://neil.brown.name/md · ea88eeac
    Linus Torvalds authored
    Pull md update from Neil Brown:
     "Mostly just little fixes.  Probably biggest part is AVX accelerated
      RAID6 calculations."
    
    * tag 'md-3.8' of git://neil.brown.name/md:
      md/raid5: add blktrace calls
      md/raid5: use async_tx_quiesce() instead of open-coding it.
      md: Use ->curr_resync as last completed request when cleanly aborting resync.
      lib/raid6: build proper files on corresponding arch
      lib/raid6: Add AVX2 optimized gen_syndrome functions
      lib/raid6: Add AVX2 optimized recovery functions
      md: Update checkpoint of resync/recovery based on time.
      md:Add place to update ->recovery_cp.
      md.c: re-indent various 'switch' statements.
      md: close race between removing and adding a device.
      md: removed unused variable in calc_sb_1_csm.
    ea88eeac
raid5.c 181 KB