From: Jungseung Lee <js07.lee@xxxxxxxxxxx> Subject: init: reduce rootwait polling interval time to 5ms For several devices, the rootwait time is sensitive because it directly affects booting time. The polling interval of rootwait is currently 100ms. To save unnessesary waiting time, reduce the polling interval to 5 ms. [akpm@xxxxxxxxxxxxxxxxxxxx: remove used-once #define] Link: http://lkml.kernel.org/r/20161207060743.1728-1-js07.lee@xxxxxxxxxxx Signed-off-by: Jungseung Lee <js07.lee@xxxxxxxxxxx> Cc: Al Viro <viro@xxxxxxxxxxxxxxxxxx> Cc: Christoph Hellwig <hch@xxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- init/do_mounts.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN init/do_mounts.c~init-reduce-rootwait-polling-interval-time-to-5ms init/do_mounts.c --- a/init/do_mounts.c~init-reduce-rootwait-polling-interval-time-to-5ms +++ a/init/do_mounts.c @@ -588,7 +588,7 @@ void __init prepare_namespace(void) saved_root_name); while (driver_probe_done() != 0 || (ROOT_DEV = name_to_dev_t(saved_root_name)) == 0) - msleep(100); + msleep(5); async_synchronize_full(); } _ -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html