• Linus Torvalds's avatar
    Merge tag 'md/4.5' of git://neil.brown.name/md · 3c28c9cc
    Linus Torvalds authored
    Pull md updates from Neil Brown:
     "Mostly clustered-raid1 and raid5 journal updates.  one Y2038 fix and
      other minor stuff.
    
      One patch removes me from the MAINTAINERS file and adds a record of my
      md maintainership to Credits"
    
    Many thanks to Neil, who has been around for a _looong_ time.
    
    * tag 'md/4.5' of git://neil.brown.name/md: (26 commits)
      md/raid: only permit hot-add of compatible integrity profiles
      Remove myself as MD Maintainer, and add to Credits.
      raid5-cache: handle journal hotadd in quiesce
      MD: add journal with array suspended
      md: set MD_HAS_JOURNAL in correct places
      md: Remove 'ready' field from mddev.
      md: remove unnecesary md_new_event_inintr
      raid5: allow r5l_io_unit allocations to fail
      raid5-cache: use a mempool for the metadata block
      raid5-cache: use a bio_set
      raid5-cache: add journal hot add/remove support
      drivers: md: use ktime_get_real_seconds()
      md: avoid warning for 32-bit sector_t
      raid5-cache: free meta_page earlier
      raid5-cache: simplify r5l_move_io_unit_list
      md: update comment for md_allow_write
      md-cluster: update comments for MD_CLUSTER_SEND_LOCKED_ALREADY
      md-cluster: Protect communication with mutexes
      md-cluster: Defer MD reloading to mddev->thread
      md-cluster: update the documentation
      ...
    3c28c9cc
md.c 230 KB