Skip to content
  • Nate Diller's avatar
    [BLOCK] elevator: default choice selection · 5f003976
    Nate Diller authored
    
    
    My previous default iosched patch did a poor job dealing with the
    'elevator=' boot-time option.  The old behavior falls back to the
    compiled-in default if the requested one is not registered at boot
    time.  This patch dynamically evaluates which default
    to use, and emits a suitable error message when the requested scheduler
    is not available.  It also does the 'as' -> 'anticipatory' conversion
    before elevator registration, which along with a modified registration
    function, allows it to correctly indicate which default scheduler is
    in use.
    
    Tested for a range of boot options on 2.6.16-rc1-mm2.
    
    Signed-off-by: default avatarNate Diller <nate.diller@gmail.com>
    Signed-off-by: default avatarJens Axboe <axboe@suse.de>
    5f003976