Thanks, merged into the next branch of e2fsprogs - Ted On Mon, Jan 24, 2011 at 08:52:00PM +0100, Lukas Czerner wrote: > (V2: remove MB macro) > > For some time now we are doing initial discard of the device prior to > filesystem creation. However, there is no feedback for the user and > hence on some devices with slow TRIM implementation it may appear that > mke2fs is stuck. > > This commit introduce new function mke2fs_discard_device(), which is a > wrapper for io_channel_discard(). The discard is done per-partes and > discard progress is being reported back to the user. The discard step > has been set to 2GB size, which works reasonably well on both slow and > fast devices. > > I gave up on doing fancy things like align discard according to > discard_alignment, checking for discard granularity and computing > estimate time. First of all, because it would require either new ioctl > to retrieve those information or use of libudev library, none of it > seems to be worth it. Regarding discard_granularity, I doubt there is > any sane device with discard granularity that big it would affect this. > > Signed-off-by: Lukas Czerner <lczerner@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html