• Liu Bo's avatar
    null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb device · 00a8cdb8
    Liu Bo authored
    Currently mbps knob could only be set once before switching power knob to
    on, after power knob has been set at least once, there is no way to set
    mbps knob again due to -EBUSY.
    
    As nullb is mainly used for testing, in order to make it flexible, this
    removes the flag NULLB_DEV_FL_CONFIGURED so that mbps knob can be reset
    when power knob is off, e.g.
    
    echo 0 > /config/nullb/a/power
    echo 40 > /config/nullb/a/mbps
    echo 1 > /config/nullb/a/power
    
    So does other knobs under /config/nullb/a.
    Signed-off-by: default avatarLiu Bo <bo.liu@linux.alibaba.com>
    Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
    00a8cdb8
null_blk.c 45.8 KB