• T
    sd: implement sd_check_events() · c8d2e937
    Tejun Heo 提交于
    Replace sd_media_change() with sd_check_events().  sd used to set the
    changed state whenever the device is not ready, which can cause event
    loop while the device is not ready.  Media presence handling code is
    changed such that the changed state is set iff the media presence
    actually changes.  UA still always sets the changed state and
    NOT_READY always (at least where it used to set ->changed) clears
    media presence, so no event is lost.
    Signed-off-by: NTejun Heo <tj@kernel.org>
    Cc: Kay Sievers <kay.sievers@vrfy.org>
    Signed-off-by: NJens Axboe <jaxboe@fusionio.com>
    c8d2e937
sd.h 3.4 KB