mke2fs: make "invalid blocks count" error more clear
PATCH 1/1 mke2fs: make "invalid blocks count" error more clear
Mistakes on the commandline can lead to odd error messages:
# mke2fs -t ext4 -E stride=128 stripe-width=512 /dev/sda1 mke2fs: invalid blocks count - /dev/sda1
Making it a bit more explicit is more obvious:
mke2fs: invalid blocks count '/dev/sda1' on device 'stripe-width=512'
(hint, the mistake was no comma separation for -E)
Reported-by Adam Huffman <[email protected]>
Signed-off-by Eric Sandeen <[email protected]>
---
misc/mke2fs.c +3 -2
@@ -1415,8 +1415,9 @@ static void PRS(int argc, char *argv[]) fs_blocks_count =parse_num_blocks2 (argv[optind++], fs_param.s_log_block_size);if (!fs_blocks_count) { -com_err (program_name,0 ,_ ("invalid blocks count - %s" ), - argv[optind -1 ]); +com_err (program_name,0 , +_ ("invalid blocks count '%s' on device '%s'" ), + argv[optind -1 ], device_name);exit (1 ); } }
Ted Ts'o
AppliedQuoted 5 lines · Eric Sandeen
Mistakes on the commandline can lead to odd error messages:
# mke2fs -t ext4 -E stride=128 stripe-width=512 /dev/sda1 mke2fs: invalid blocks count - /dev/sda1
Quoted 8 lines
Making it a bit more explicit is more obvious:
mke2fs: invalid blocks count '
/dev/sda1' on device 'stripe-width=512'(hint, the mistake was no comma separation for -E)
Reported-by Adam Huffman <[email protected]>Signed-off-by Eric Sandeen <[email protected]>
Applied to the e2fsprogs maint branch, thanks!!
- Ted