commit | 101ef2e93c253ae62320628e8958067d2d2a4e2a | [log] [tgz] |
---|---|---|
author | Jan Kara <jack@suse.cz> | Tue Oct 25 14:08:59 2016 -0400 |
committer | Theodore Ts'o <tytso@mit.edu> | Tue Oct 25 14:08:59 2016 -0400 |
tree | 02a6421a6f04baf926cd22d3a24668b2d709dfb2 | |
parent | 79fa861670a437ec813317afd150750e961d3c5f [diff] |
mke2fs: Avoid crashes / infinite loops for absurdly large devices When a device reports absurdly high size, some arithmetics in mke2fs can overflow (e.g. number of block descriptors) and we end in an infinite loop. Fix that by checking and refusing insanely large devices. Signed-off-by: Jan Kara <jack@suse.cz> Signed-off-by: Theodore Ts'o <tytso@mit.edu>