• Chao Yu's avatar
    f2fs: fix to issue small discard in real-time mode discard · b28c3f94
    Chao Yu authored
    Now in f2fs, we share functions and structures for batch mode and real-time mode
    discard. For real-time mode discard, in shared function add_discard_addrs, we
    will use uninitialized trim_minlen in struct cp_control to compare with length
    of contiguous free blocks to decide whether skipping discard fragmented freespace
    or not, this makes us ignore small discard sometimes. Fix it.
    Signed-off-by: default avatarChao Yu <chao2.yu@samsung.com>
    Reviewed-by : Changman Lee <cm224.lee@samsung.com>
    Signed-off-by: default avatarJaegeuk Kim <jaegeuk@kernel.org>
    b28c3f94
segment.c 59 KB