Home
last modified time | relevance | path

Searched hist:"594 e25e7" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/target/
H A Dtarget_core_file.c594e25e7 Thu Aug 10 22:29:44 CDT 2017 Jiang Yi <jiangyilism@gmail.com> target/file: Do not return error for UNMAP if length is zero

The function fd_execute_unmap() in target_core_file.c calles

ret = file->f_op->fallocate(file, mode, pos, len);

Some filesystems implement fallocate() to return error if
length is zero (e.g. btrfs) but according to SCSI Block
Commands spec UNMAP should return success for zero length.

Signed-off-by: Jiang Yi <jiangyilism@gmail.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
594e25e7 Thu Aug 10 22:29:44 CDT 2017 Jiang Yi <jiangyilism@gmail.com> target/file: Do not return error for UNMAP if length is zero

The function fd_execute_unmap() in target_core_file.c calles

ret = file->f_op->fallocate(file, mode, pos, len);

Some filesystems implement fallocate() to return error if
length is zero (e.g. btrfs) but according to SCSI Block
Commands spec UNMAP should return success for zero length.

Signed-off-by: Jiang Yi <jiangyilism@gmail.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>