diff options
Diffstat (limited to 'drivers/md/dm-exception-store.c')
-rw-r--r-- | drivers/md/dm-exception-store.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/drivers/md/dm-exception-store.c b/drivers/md/dm-exception-store.c index 932d1b123143..7dbe652efb5a 100644 --- a/drivers/md/dm-exception-store.c +++ b/drivers/md/dm-exception-store.c | |||
@@ -138,16 +138,6 @@ int dm_exception_store_type_unregister(struct dm_exception_store_type *type) | |||
138 | } | 138 | } |
139 | EXPORT_SYMBOL(dm_exception_store_type_unregister); | 139 | EXPORT_SYMBOL(dm_exception_store_type_unregister); |
140 | 140 | ||
141 | /* | ||
142 | * Round a number up to the nearest 'size' boundary. size must | ||
143 | * be a power of 2. | ||
144 | */ | ||
145 | static ulong round_up(ulong n, ulong size) | ||
146 | { | ||
147 | size--; | ||
148 | return (n + size) & ~size; | ||
149 | } | ||
150 | |||
151 | static int set_chunk_size(struct dm_exception_store *store, | 141 | static int set_chunk_size(struct dm_exception_store *store, |
152 | const char *chunk_size_arg, char **error) | 142 | const char *chunk_size_arg, char **error) |
153 | { | 143 | { |
@@ -166,12 +156,6 @@ static int set_chunk_size(struct dm_exception_store *store, | |||
166 | return 0; | 156 | return 0; |
167 | } | 157 | } |
168 | 158 | ||
169 | /* | ||
170 | * Chunk size must be multiple of page size. Silently | ||
171 | * round up if it's not. | ||
172 | */ | ||
173 | chunk_size_ulong = round_up(chunk_size_ulong, PAGE_SIZE >> 9); | ||
174 | |||
175 | return dm_exception_store_set_chunk_size(store, | 159 | return dm_exception_store_set_chunk_size(store, |
176 | (unsigned) chunk_size_ulong, | 160 | (unsigned) chunk_size_ulong, |
177 | error); | 161 | error); |