• Stefan Haberland's avatar
    Revert "s390/dasd: Add discard support for ESE volumes" · 964ce509
    Stefan Haberland authored
    This reverts commit 7e64db15.
    
    The thin provisioning feature introduces an IOCTL and the discard support
    to allow userspace tools and filesystems to release unused and previously
    allocated space respectively.
    
    During some internal performance improvements and further tests, the
    release of allocated space revealed some issues that may lead to data
    corruption in some configurations when filesystems are mounted with
    discard support enabled.
    
    While we're working on a fix and trying to clarify the situation,
    this commit reverts the discard support for ESE volumes to prevent
    potential data corruption.
    
    Cc: <stable@vger.kernel.org> # 5.3
    Signed-off-by: default avatarStefan Haberland <sth@linux.ibm.com>
    Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
    964ce509
dasd_eckd.c 181 KB