From 621713ffc081513e7a439011ce6ff59aa7ca5caf Mon Sep 17 00:00:00 2001 From: nikita Date: Thu, 9 Nov 2006 10:35:57 +0000 Subject: [PATCH] mkfs_lustre.c: cap journal size at 2GB to avoid overflows. --- lustre/utils/mkfs_lustre.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lustre/utils/mkfs_lustre.c b/lustre/utils/mkfs_lustre.c index 50a649c..cf2101f 100644 --- a/lustre/utils/mkfs_lustre.c +++ b/lustre/utils/mkfs_lustre.c @@ -451,6 +451,9 @@ int make_lustre_backfs(struct mkfs_opts *mop) long journal_sz = 0; if (device_sz > 1024 * 1024) /* 1GB */ journal_sz = (device_sz / 102400) * 4; + /* cap journal size at 2GB */ + if (journal_sz > 2048L) + journal_sz = 2048L; if (journal_sz) { sprintf(buf, " -J size=%ld", journal_sz); strcat(mop->mo_mkfsopts, buf); -- 1.8.3.1