[PATCH v1 0/9] ntfs: assorted error path fixes

Baolin Liu <[email protected]>
Newsgroups dev.linux.lists.ntfs,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
From: Baolin Liu <[email protected]>

This series fixes a number of problems on error paths in the ntfs
driver: errors that are swallowed or collapsed so operations report
success or a wrong errno (patches 1-6), a kmap_local leak (patch 7),
and free cluster miscounting on failed frees (patches 8-9).

Baolin Liu (9):
  ntfs: return DT_UNKNOWN on inode lookup failure in readdir
  ntfs: fail EA update when reading $EA_INFORMATION fails
  ntfs: propagate reparse index insertion failure
  ntfs: return -ERANGE for undersized xattr buffer
  ntfs: preserve error code in ntfs_resident_attr_record_add()
  ntfs: return real error from ntfs_non_resident_attr_record_add()
  ntfs: fix kmap_local leak in write_mft_record_nolock() error paths
  ntfs: only count successfully cleared runs when freeing clusters
  ntfs: skip free cluster decrement when rollback fails

 fs/ntfs/attrib.c   |  4 ++--
 fs/ntfs/ea.c       | 18 +++++++++++-------
 fs/ntfs/lcnalloc.c |  9 +++++----
 fs/ntfs/mft.c      |  4 +++-
 fs/ntfs/reparse.c  |  7 ++++---
 5 files changed, 25 insertions(+), 17 deletions(-)

-- 
2.51.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.