]> git.karo-electronics.de Git - karo-tx-linux.git/commit
MD: Move macros from raid1*.h to raid1*.c
authorJonathan Brassow <jbrassow@redhat.com>
Thu, 19 Jul 2012 10:49:57 +0000 (20:49 +1000)
committerNeilBrown <neilb@suse.de>
Thu, 19 Jul 2012 10:49:57 +0000 (20:49 +1000)
commita2d34532386325c0a6dff9c7a9e5c60b55c3155a
treea7fedfc7c4bd0eeff778099df5cb63e191a3a52f
parent93d923d0b679ace9aed1f989f5fb008553945a28
MD: Move macros from raid1*.h to raid1*.c

MD RAID1/RAID10: Move some macros from .h file to .c file

There are three macros (IO_BLOCKED,IO_MADE_GOOD,BIO_SPECIAL) which are defined
in both raid1.h and raid10.h.  They are only used in there respective .c files.
However, if we wish to make RAID10 accessible to the device-mapper RAID
target (dm-raid.c), then we need to move these macros into the .c files where
they are used so that they do not conflict with each other.

The macros from the two files are identical and could be moved into md.h, but
I chose to leave the duplication and have them remain in the personality
files.

Signed-off-by: Jonathan Brassow <jbrassow@redhat.com>
Signed-off-by: NeilBrown <neilb@suse.de>
drivers/md/raid1.c
drivers/md/raid1.h
drivers/md/raid10.c
drivers/md/raid10.h