]>
2018-10-29 | Darrick J. Wong | xfs: remove redundant remap partial EOF block checks Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | xfs: support returning partial reflink results Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | xfs: clean up xfs_reflink_remap_blocks call site Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | xfs: fix pagecache truncation prior to reflink Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | ocfs2: remove ocfs2_reflink_remap_range Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | ocfs2: support partial clone range and dedupe range Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | ocfs2: fix pagecache truncation prior to reflink Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | ocfs2: truncate page cache for clone destination file... Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: clean up generic_remap_file_range_prep return value Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: hide file range comparison function Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: enable remap callers that can handle short operations Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: plumb remap flags through the vfs dedupe functions Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: plumb remap flags through the vfs clone functions Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: make remap_file_range functions take and return... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: remap helper should update destination inode metadata Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: pass remap flags to generic_remap_checks Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: pass remap flags to generic_remap_file_range_prep Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: combine the clone and dedupe into a single remap_file_range Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: rename clone_verify_area to remap_verify_area Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: rename vfs_clone_file_prep to be more descriptive Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: skip zero-length dedupe requests Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: avoid problematic remapping requests into partial EOF block Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: strengthen checking of file range inputs to generic_rem... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: exit early from zero length remap operations Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: check file ranges before cloning files Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-29 | Darrick J. Wong | vfs: vfs_clone_file_prep_inodes should return EINVAL... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-06 | Dave Chinner | xfs: fix data corruption w/ unaligned reflink ranges Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-06 | Dave Chinner | xfs: fix data corruption w/ unaligned dedupe ranges Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-05 | Darrick J. Wong | xfs: update ctime and remove suid before cloning files Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-05 | Darrick J. Wong | xfs: zero posteof blocks when cloning above eof Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-10-05 | Darrick J. Wong | xfs: refactor clonerange preparation into a separate helper Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-30 | Dave Chinner | xfs: fix error handling in xfs_bmap_extents_to_btree Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Brian Foster | iomap: set page dirty after partial delalloc on mkwrite Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Brian Foster | xfs: remove invalid log recovery first/last cycle check Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Eric Sandeen | xfs: validate inode di_forkoff Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Christoph Hellwig | xfs: skip delalloc COW blocks in xfs_reflink_end_cow Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Eric Sandeen | xfs: don't treat unknown di_flags2 as corruption in scrub Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | YueHaibing | xfs: remove duplicated include from alloc.c Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Christoph Hellwig | xfs: don't bring in extents in xfs_bmap_punch_delalloc_range Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Dave Chinner | xfs: fix transaction leak in xfs_reflink_allocate_cow() Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Dave Chinner | xfs: avoid lockdep false positives in xfs_trans_alloc Signed-off-by: Dave Chinner <dchinner@redhat.com> |
commit | commitdiff | tree |
2018-09-29 | Brian Foster | xfs: refactor xfs_buf_log_item reference count handling Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Brian Foster | xfs: clean up xfs_trans_brelse() Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Brian Foster | xfs: don't unlock invalidated buf on aborted tx commit Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Brian Foster | xfs: remove last of unnecessary xfs_defer_cancel() callers Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2018-09-29 | Darrick J. Wong | xfs: don't crash the vfs on a garbage inline symlink Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-09 | Dave Chinner | Merge branch 'xfs-4.10-misc-fixes-4' into for-next |
commit | commitdiff | tree |
2016-12-09 | Eric Sandeen | xfs: nuke unused tracepoint definitions Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-09 | Darrick J. Wong | xfs: use GPF_NOFS when allocating btree cursors Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-09 | Eryu Guan | xfs: use xfs_vn_setattr_size to check on new size Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-09 | Dave Chinner | xfs: deprecate barrier/nobarrier mount option Signed-Off-By: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-09 | Dave Chinner | xfs: Always flush caches when integrity is required Signed-Off-By: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-09 | Eric Sandeen | xfs: ignore leaf attr ichdr.count in verifier during log replay Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-07 | Dave Chinner | Merge branch 'xfs-4.10-misc-fixes-3' into for-next |
commit | commitdiff | tree |
2016-12-07 | Lucas Stach | xfs: use rhashtable to track buffer cache Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Dave Chinner | xfs: optimise CRC updates Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Dave Chinner | xfs: make xfs btree stats less huge Signed-off-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Darrick J. Wong | xfs: don't cap maximum dedupe request length Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Darrick J. Wong | xfs: don't allow di_size with high bit set Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Darrick J. Wong | xfs: error out if trying to add attrs and anextents > 0 Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Darrick J. Wong | xfs: don't crash if reading a directory results in... Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Darrick J. Wong | xfs: complain if we don't get nextents bmap records Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Darrick J. Wong | xfs: check for bogus values in btree block headers Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Darrick J. Wong | xfs: forbid AG btrees with level == 0 Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Eric Sandeen | xfs: several xattr functions can be void Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Eric Sandeen | xfs: handle cow fork in xfs_bmap_trace_exlist Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Eric Sandeen | xfs: pass state not whichfork to trace_xfs_extlist Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Eric Sandeen | xfs: Move AGI buffer type setting to xfs_read_agi Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-12-05 | Eric Sandeen | xfs: set AGI buffer type in xlog_recover_clear_agi_bucket Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-30 | Dave Chinner | Merge branch 'iomap-4.10-directio' into for-next |
commit | commitdiff | tree |
2016-11-30 | Christoph Hellwig | xfs: use iomap_dio_rw Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-30 | Christoph Hellwig | iomap: implement direct I/O Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-30 | Christoph Hellwig | fs: make sb_init_dio_done_wq available outside of direct-io.c Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-30 | Christoph Hellwig | xfs: remove i_iolock and use i_rwsem in the VFS inode instead Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-30 | Peter Zijlstra | locking/lockdep: Provide a type check for lock_is_held Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-30 | Kent Overstreet | block: add bio_iov_iter_get_pages() |
commit | commitdiff | tree |
2016-11-30 | Dave Chinner | Merge branch 'xfs-4.10-misc-fixes-2' into iomap-4.10-directio |
commit | commitdiff | tree |
2016-11-28 | Dave Chinner | Merge branch 'xfs-4.10-misc-fixes-2' into for-next |
commit | commitdiff | tree |
2016-11-28 | Brian Foster | xfs: pass post-eof speculative prealloc blocks to bmapi Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-28 | Brian Foster | xfs: clean up cow fork reservation and tag inodes correctly Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-28 | Brian Foster | xfs: track preallocation separately in xfs_bmapi_reserve_del... Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-28 | Darrick J. Wong | xfs: always succeed when deduping zero bytes Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-28 | Bhumika Goyal | fs: xfs: libxfs: constify xfs_nameops structures Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-28 | Bhumika Goyal | fs: xfs: xfs_icreate_item: constify xfs_item_ops structure Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-28 | Darrick J. Wong | xfs: factor rmap btree size into the indlen calculations Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-28 | Eric Sandeen | xfs: add XBF_XBF_NO_IOACCT to buf trace output Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Dave Chinner | Merge branch 'xfs-4.10-extent-lookup' into for-next |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: remove NULLEXTNUM Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: remove xfs_bmap_search_extents Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers in xfs_reflink_end_cow Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers in xfs_reflink_cancel_cow... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers in xfs_reflink_trim_irec_... Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: cleanup xfs_reflink_find_cow_mapping Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers in __xfs_reflink_reserve_cow Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers xfs_file_iomap_begin_delay Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: remove prev argument to xfs_bmapi_reserve_delalloc Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers in __xfs_bunmapi Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers in xfs_bmapi_write Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: use new extent lookup helpers in xfs_bmapi_read Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
2016-11-24 | Christoph Hellwig | xfs: cleanup xfs_bmap_last_before Signed-off-by: Dave Chinner <david@fromorbit.com> |
commit | commitdiff | tree |
next |