Loading fs/ntfs3/attrib.c +12 −8 Original line number Diff line number Diff line Loading @@ -1743,8 +1743,10 @@ int attr_allocate_frame(struct ntfs_inode *ni, CLST frame, size_t compr_size, le_b = NULL; attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL, &mi_b); if (!attr_b) return -ENOENT; if (!attr_b) { err = -ENOENT; goto out; } attr = attr_b; le = le_b; Loading Loading @@ -1825,6 +1827,7 @@ int attr_allocate_frame(struct ntfs_inode *ni, CLST frame, size_t compr_size, ok: run_truncate_around(run, vcn); out: if (attr_b) { if (new_valid > data_size) new_valid = data_size; Loading @@ -1833,6 +1836,7 @@ int attr_allocate_frame(struct ntfs_inode *ni, CLST frame, size_t compr_size, attr_b->nres.valid_size = cpu_to_le64(valid_size); mi_b->dirty = true; } } return err; } Loading Loading
fs/ntfs3/attrib.c +12 −8 Original line number Diff line number Diff line Loading @@ -1743,8 +1743,10 @@ int attr_allocate_frame(struct ntfs_inode *ni, CLST frame, size_t compr_size, le_b = NULL; attr_b = ni_find_attr(ni, NULL, &le_b, ATTR_DATA, NULL, 0, NULL, &mi_b); if (!attr_b) return -ENOENT; if (!attr_b) { err = -ENOENT; goto out; } attr = attr_b; le = le_b; Loading Loading @@ -1825,6 +1827,7 @@ int attr_allocate_frame(struct ntfs_inode *ni, CLST frame, size_t compr_size, ok: run_truncate_around(run, vcn); out: if (attr_b) { if (new_valid > data_size) new_valid = data_size; Loading @@ -1833,6 +1836,7 @@ int attr_allocate_frame(struct ntfs_inode *ni, CLST frame, size_t compr_size, attr_b->nres.valid_size = cpu_to_le64(valid_size); mi_b->dirty = true; } } return err; } Loading