diff options
author | Mikulas Patocka <mpatocka@redhat.com> | 2008-10-21 17:44:57 +0100 |
---|---|---|
committer | Alasdair G Kergon <agk@redhat.com> | 2008-10-21 17:44:57 +0100 |
commit | d63a5ce3c0d25c96bdadc78792e5b48b846e899d (patch) | |
tree | ac46375b47f784dff17d1e657d5115b45ad86844 /drivers/md/dm.h | |
parent | 7acedc5b98a2fcff64f00c21110aae7d3ac2f7df (diff) | |
download | op-kernel-dev-d63a5ce3c0d25c96bdadc78792e5b48b846e899d.zip op-kernel-dev-d63a5ce3c0d25c96bdadc78792e5b48b846e899d.tar.gz |
dm: publish array_too_big
Move array_too_big to include/linux/device-mapper.h because it is
used by targets.
Remove the test from dm-raid1 as the number of mirror legs is limited
such that it can never fail. (Even for stripes it seems rather
unlikely.)
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
Diffstat (limited to 'drivers/md/dm.h')
-rw-r--r-- | drivers/md/dm.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/md/dm.h b/drivers/md/dm.h index cd189da..0ade60c 100644 --- a/drivers/md/dm.h +++ b/drivers/md/dm.h @@ -62,15 +62,6 @@ void dm_put_target_type(struct target_type *t); int dm_target_iterate(void (*iter_func)(struct target_type *tt, void *param), void *param); -/*----------------------------------------------------------------- - * Useful inlines. - *---------------------------------------------------------------*/ -static inline int array_too_big(unsigned long fixed, unsigned long obj, - unsigned long num) -{ - return (num > (ULONG_MAX - fixed) / obj); -} - int dm_split_args(int *argc, char ***argvp, char *input); /* |