]> git.baikalelectronics.ru Git - kernel.git/commit
dm raid: enhance super_sync() to support new superblock members
authorHeinz Mauelshagen <heinzm@redhat.com>
Thu, 19 May 2016 16:49:32 +0000 (18:49 +0200)
committerMike Snitzer <snitzer@redhat.com>
Tue, 14 Jun 2016 21:09:35 +0000 (17:09 -0400)
commita8d9e7a0e4ec0030c441e4db48de2d12f3ca7a6e
tree3a518bf2edc5e9458ebd120e3e102e055a859e38
parentc47984a74c0fad188d98530e77d8593a4616421d
dm raid: enhance super_sync() to support new superblock members

Add transferring the new takeover/reshape related superblock
members introduced to the super_sync() function:

 - add/move supporting functions

 - add failed devices bitfield transfer functions to retrieve the
   bitfield from superblock format or update it in the superblock

 - add code to transfer all new members

Signed-off-by: Heinz Mauelshagen <heinzm@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-raid.c