summaryrefslogtreecommitdiffstats
path: root/include/linux/raid
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2006-06-26 00:27:36 -0700
committerLinus Torvalds <torvalds@g5.osdl.org>2006-06-26 09:58:36 -0700
commit8932c2e0dcae52e73430878fd8a7a7800176eada (patch)
tree3b734ccaa0fb210f1fd76ff9bb6fb9700d1c4095 /include/linux/raid
parentc70810b327a247d12805554d0aa4605e257effb8 (diff)
downloadkernel-crypto-8932c2e0dcae52e73430878fd8a7a7800176eada.tar.gz
kernel-crypto-8932c2e0dcae52e73430878fd8a7a7800176eada.tar.xz
kernel-crypto-8932c2e0dcae52e73430878fd8a7a7800176eada.zip
[PATCH] md: remove arbitrary limit on chunk size
The largest chunk size the code can support without substantial surgery is 2^30 bytes, so make that the limit instead of an arbitrary 4Meg. Some day, the 'chunksize' should change to a sector-shift instead of a byte-count. Then no limit would be needed. Signed-off-by: Neil Brown <neilb@suse.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/raid')
-rw-r--r--include/linux/raid/md_k.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/linux/raid/md_k.h b/include/linux/raid/md_k.h
index e2df61f5b09..db2ca2d9066 100644
--- a/include/linux/raid/md_k.h
+++ b/include/linux/raid/md_k.h
@@ -40,7 +40,8 @@ typedef struct mdk_rdev_s mdk_rdev_t;
* options passed in raidrun:
*/
-#define MAX_CHUNK_SIZE (4096*1024)
+/* Currently this must fix in an 'int' */
+#define MAX_CHUNK_SIZE (1<<30)
/*
* MD's 'extended' device