BTRFS: Fix lseek return value for error
The recent reworking of btrfs' lseek lead to incorrect values being returned. This adds checks for seeking beyond EOF in SEEK_HOLE and makes sure the error values come back correct. Andi Kleen also sent in similar patches. Signed-off-by:Jie Liu <jeff.liu@oracle.com> Reported-by:
Andi Kleen <ak@linux.intel.com> Signed-off-by:
Chris Mason <chris.mason@oracle.com>
parent
2cf4ce7c
Please register or sign in to comment