From 81da98ae8929f965dfc68bfebbb805c4cd572e53 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sat, 11 Jun 2022 13:52:27 -0600 Subject: be more specific in io errors --- pkg/btrfs/io2_fs.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkg') diff --git a/pkg/btrfs/io2_fs.go b/pkg/btrfs/io2_fs.go index 591802c..c86f806 100644 --- a/pkg/btrfs/io2_fs.go +++ b/pkg/btrfs/io2_fs.go @@ -213,7 +213,7 @@ func (fs *FS) ReadAt(dat []byte, laddr LogicalAddr) (int, error) { func (fs *FS) maybeShortReadAt(dat []byte, laddr LogicalAddr) (int, error) { paddrs, maxlen := fs.Resolve(laddr) if len(paddrs) == 0 { - return 0, fmt.Errorf("could not map logical address %v", laddr) + return 0, fmt.Errorf("read: could not map logical address %v", laddr) } if uint64(len(dat)) > maxlen { dat = dat[:maxlen] @@ -255,7 +255,7 @@ func (fs *FS) WriteAt(dat []byte, laddr LogicalAddr) (int, error) { func (fs *FS) maybeShortWriteAt(dat []byte, laddr LogicalAddr) (int, error) { paddrs, maxlen := fs.Resolve(laddr) if len(paddrs) == 0 { - return 0, fmt.Errorf("could not map logical address %v", laddr) + return 0, fmt.Errorf("write: could not map logical address %v", laddr) } if uint64(len(dat)) > maxlen { dat = dat[:maxlen] -- cgit v1.2.3-2-g168b