• B
    PM / Hibernate: Add resumewait param to support MMC-like devices as resume file · 6f8d7022
    Barry Song 提交于
    Some devices like MMC are async detected very slow. For example,
    drivers/mmc/host/sdhci.c launches a 200ms delayed work to detect
    MMC partitions then add disk.
    
    We have wait_for_device_probe() and scsi_complete_async_scans()
    before calling swsusp_check(), but it is not enough to wait for MMC.
    
    This patch adds resumewait kernel param just like rootwait so
    that we have enough time to wait until MMC is ready. The difference is
    that we wait for resume partition whereas rootwait waits for rootfs
    partition (which may be on a different device).
    
    This patch will make hibernation support many embedded products
    without SCSI devices, but with devices like MMC.
    
    [rjw: Modified the changelog slightly.]
    Signed-off-by: NBarry Song <Baohua.Song@csr.com>
    Reviewed-by: NValdis Kletnieks <valdis.kletnieks@vt.edu>
    Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
    6f8d7022
kernel-parameters.txt 95.1 KB