• Jeff Moyer's avatar
    Revert "block: remove artifical max_hw_sectors cap" · 30e2bc08
    Jeff Moyer authored
    This reverts commit 34b48db6.
    That commit caused performance regressions for streaming I/O
    workloads on a number of different storage devices, from
    SATA disks to external RAID arrays.  It also managed to
    trip up some buggy firmware in at least one drive, causing
    data corruption.
    The next patch will bump the default max_sectors_kb value to
    1280, which will accommodate a 10-data-disk stripe write
    with chunk size 128k.  In the testing I've done using iozone,
    fio, and aio-stress, a value of 1280 does not show a big
    performance difference from 512.  This will hopefully still
    help the software RAID setup that Christoph saw the original
    performance gains with while still not regressing other
    storage configurations.
    Signed-off-by: default avatarJeff Moyer <jmoyer@redhat.com>
    Signed-off-by: default avatarJens Axboe <axboe@fb.com>
blk-settings.c 26.5 KB