diff options
author | Neil Brown <neilb@suse.de> | 2006-05-15 04:21:33 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2006-05-15 04:21:33 +0000 |
commit | 1bfdbe01ff300ebbf92d68c15722d2ba861aac3b (patch) | |
tree | cc0f64dabdaddf62383a377f317ad0e2b94dc9ce /mdadm.8 | |
parent | 8686f3ed069671e5cbf8660cfd73c92b066563d0 (diff) | |
download | mdadm-1bfdbe01ff300ebbf92d68c15722d2ba861aac3b.tar.gz mdadm-1bfdbe01ff300ebbf92d68c15722d2ba861aac3b.tar.xz mdadm-1bfdbe01ff300ebbf92d68c15722d2ba861aac3b.zip |
Limit size of bitmap to 2million chunks.
When creating a file bitmap, choose a default size that
results in fewer than 2^21 chunks. Without this kmalloc
failure in the kernel becomes likely.
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'mdadm.8')
-rw-r--r-- | mdadm.8 | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -447,11 +447,12 @@ slash ('/') if it is a real file (not 'internal' or 'none'). Note: external bitmaps are only known to work on ext2 and ext3. Storing bitmap files on other filesystems may result in serious problems. - .TP .BR --bitmap-chunk= Set the chunksize of the bitmap. Each bit corresponds to that many -Kilobytes of storage. Default is 4 when using a file based bitmap. +Kilobytes of storage. +When using a file based bitmap, the default is to use the smallest +size that is atleast 4 and requires no more than 2^21 chunks. When using an .B internal bitmap, the chunksize is automatically determined to make best use of |