]>
2017-04-03 | Darrick J. Wong | xfs: fix kernel memory exposure problems Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-04-03 | Calvin Owens | xfs: Honor FALLOC_FL_KEEP_SIZE when punching ends of... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-04-03 | Darrick J. Wong | xfs: rework the inline directory verifiers Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-15 | Darrick J. Wong | xfs: verify inline directory data forks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-08 | Christoph Hellwig | xfs: try any AG when allocating the first btree block... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-08 | Brian Foster | xfs: use iomap new flag for newly allocated delalloc... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-08 | Darrick J. Wong | xfs: remove kmem_zalloc_greedy Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-08 | Chandan Rajendra | xfs: Use xfs_icluster_size_fsb() to calculate inode... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-08 | Christoph Hellwig | xfs: fix and streamline error handling in xfs_end_io Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-08 | Christoph Hellwig | xfs: only reclaim unwritten COW extents periodically Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-03-06 | Eryu Guan | iomap: invalidate page caches should be after iomap_dio_comp... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-18 | Christoph Hellwig | xfs: remove XFS_ALLOCTYPE_ANY_AG and XFS_ALLOCTYPE_START_AG Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-18 | Christoph Hellwig | xfs: simplify xfs_rtallocate_extent Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Christoph Hellwig | xfs: tune down agno asserts in the bmap code Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Chandan Rajendra | xfs: Use xfs_icluster_size_fsb() to calculate inode... Suggested-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Brian Foster | xfs: don't reserve blocks for right shift transactions Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Arnd Bergmann | xfs: fix len comparison in xfs_extent_busy_trim Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Darrick J. Wong | xfs: fix uninitialized variable in _reflink_convert_cow Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Brian Foster | xfs: split indlen reservations fairly when under reserved Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Brian Foster | xfs: handle indlen shortage on delalloc extent merge Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Brian Foster | xfs: resurrect debug mode drop buffered writes mechanism Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-17 | Brian Foster | xfs: clear delalloc and cache on buffered write failure Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-09 | Christoph Hellwig | xfs: don't block the log commit handler for discards Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-09 | Christoph Hellwig | xfs: improve busy extent sorting Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-09 | Christoph Hellwig | xfs: improve handling of busy extents in the low-level... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-09 | Christoph Hellwig | xfs: don't fail xfs_extent_busy allocation Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-09 | Bill O'Donnell | xfs: correct null checks and error processing in xfs_initial... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-09 | Christoph Hellwig | xfs: update ctime and mtime on clone destinatation... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-07 | Christoph Hellwig | xfs: allocate direct I/O COW blocks in iomap_begin Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-07 | Christoph Hellwig | xfs: go straight to real allocations for direct I/O... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-07 | Christoph Hellwig | xfs: return the converted extent in __xfs_reflink_convert_cow Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-07 | Christoph Hellwig | xfs: introduce xfs_aligned_fsb_count Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-07 | Christoph Hellwig | xfs: reject all unaligned direct writes to reflinked... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-03 | Hou Tao | xfs: reset b_first_retry_time when clear the retry... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-02 | Darrick J. Wong | xfs: mark speculative prealloc CoW fork extents unwritten Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-02 | Darrick J. Wong | xfs: allow unwritten extents in the CoW fork Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-02 | Darrick J. Wong | xfs: verify free block header fields Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-02 | Darrick J. Wong | xfs: check for obviously bad level values in the bmbt... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-02 | Darrick J. Wong | xfs: filter out obviously bad btree pointers Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-02 | Darrick J. Wong | xfs: fail _dir_open when readahead fails Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-02-02 | Darrick J. Wong | xfs: fix toctou race when locking an inode to access... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Eric Sandeen | xfs: remove unused full argument from bmap Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Brian Foster | xfs: fix eofblocks race with file extending async dio... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Brian Foster | xfs: sync eofblocks scans under iolock are livelock... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Brian Foster | xfs: pull up iolock from xfs_free_eofblocks() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Eric Sandeen | xfs: remove unused struct declarations Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Christoph Hellwig | iomap: constify struct iomap_ops Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Eric Sandeen | xfs: remove boilerplate around xfs_btree_init_block Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Eric Sandeen | xfs: make xfs_btree_magic more generic Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-31 | Eric Sandeen | xfs: glean crc status from mp not flags in xfs_btree_init_bl... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-27 | Brian Foster | xfs: prevent quotacheck from overloading inode lru Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-26 | Darrick J. Wong | xfs: fix bmv_count confusion w/ shared extents Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-26 | Darrick J. Wong | xfs: clear _XBF_PAGES from buffers when readahead page Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-25 | Christoph Hellwig | xfs: extsize hints are not unlikely in xfs_bmap_btalloc Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-25 | Brian Foster | xfs: remove racy hasattr check from attr ops Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-25 | Christoph Hellwig | xfs: use per-AG reservations for the finobt Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-25 | Christoph Hellwig | xfs: only update mount/resv fields on success in __xfs_ag_re... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-24 | Darrick J. Wong | xfs: verify dirblocklog correctly Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-23 | Christoph Hellwig | xfs: fix COW writeback race Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-18 | Arnd Bergmann | xfs: fix xfs_mode_to_ftype() prototype Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-17 | Eric Sandeen | xfs: don't wrap ID in xfs_dq_get_next_id Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-17 | Amir Goldstein | xfs: sanity check inode di_mode Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-17 | Amir Goldstein | xfs: sanity check inode mode when creating new dentry Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-17 | Amir Goldstein | xfs: replace xfs_mode_to_ftype table with switch statement Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-17 | Amir Goldstein | xfs: add missing include dependencies to xfs_dir2.h Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-17 | Amir Goldstein | xfs: sanity check directory inode di_size Suggested-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-17 | Amir Goldstein | xfs: make the ASSERT() condition likely Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-11 | Jan Kara | xfs: Timely free truncated dirty pages Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-09 | Christoph Hellwig | xfs: don't print warnings when xfs_log_force fails Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-09 | Christoph Hellwig | xfs: don't rely on ->total in xfs_alloc_space_available Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-09 | Christoph Hellwig | xfs: adjust allocation length in xfs_alloc_space_available Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-09 | Christoph Hellwig | xfs: fix bogus minleft manipulations Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-09 | Christoph Hellwig | xfs: bump up reserved blocks in xfs_alloc_set_aside Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-04 | Carlos Maiolino | xfs: fix max_retries _show and _store functions Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-04 | Darrick J. Wong | xfs: update MAINTAINERS Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-04 | Christoph Hellwig | xfs: fix crash and data corruption due to removal of... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-04 | Darrick J. Wong | xfs: use the actual AG length when reserving blocks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-01-04 | Darrick J. Wong | xfs: fix double-cleanup when CUI recovery fails Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: implement the VFS clone_range, copy_range, and... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: charge quota for reflinked blocks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: fix bad pointer cast Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: always unlock when completing dio writes Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: don't eat io errors during _dio_end_io_write Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: budget for extent tree splits when adding refcount... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: prohibit refcounted swapfiles Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: add newlines to some error messages Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | ocfs2: convert inode refcount test to a helper Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Darrick J. Wong | vfs: refactor clone/dedupe_file_range common functions Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-12-10 | Christoph Hellwig | fs: try to clone files first in vfs_copy_file_range |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: implement swapext for rmap filesystems Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: refactor swapext code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: various swapext cleanups Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: recognize the reflink feature bit Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: simulate per-AG reservations being critically low Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: don't mix reflink and DAX mode for now Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: check for invalid inode reflink flags Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: set a default CoW extent size of 32 blocks Signed-off-by: DarricK J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: convert unwritten status of reverse mappings for... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: use interval query for rmap alloc operations on... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2016-10-05 | Darrick J. Wong | xfs: add shared rmap map/unmap/convert log item types Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
next |