• Coly Li's avatar
    bcache: add pendings_cleanup to stop pending bcache device · 0c277e21
    Coly Li authored
    If a bcache device is in dirty state and its cache set is not
    registered, this bcache device will not appear in /dev/bcache<N>,
    and there is no way to stop it or remove the bcache kernel module.
    
    This is an as-designed behavior, but sometimes people has to reboot
    whole system to release or stop the pending backing device.
    
    This sysfs interface may remove such pending bcache devices when
    write anything into the sysfs file manually.
    Signed-off-by: default avatarColy Li <colyli@suse.de>
    Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
    0c277e21
super.c 64 KB