md: raid5: avoid sector values going negative when testing reshape progress.
authorNeilBrown <neilb@suse.de>
Tue, 26 May 2009 02:41:08 +0000 (12:41 +1000)
committerNeilBrown <neilb@suse.de>
Tue, 26 May 2009 02:41:08 +0000 (12:41 +1000)
As sector_t in unsigned, we cannot afford to let 'safepos' etc go
negative.
So replace
   a -= b;
by
   a -= min(b,a);

Signed-off-by: NeilBrown <neilb@suse.de>
drivers/md/raid5.c

Simple merge