commit | 48802c8ae2a9d618ec734a61283d645ad527e06c | [log] [tgz] |
---|---|---|
author | Jeff Liu <jeff.liu@oracle.com> | Sun Sep 18 10:34:02 2011 -0400 |
committer | Chris Mason <chris.mason@oracle.com> | Sun Sep 18 10:34:02 2011 -0400 |
tree | ee6da3e2edae6e355e6133dafd08d5323c136ac5 | |
parent | 2cf4ce7c2a07782c3f4d899b380a78522bca3238 [diff] |
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>