2019-03-26 | Brian Foster | xfs: serialize unaligned dio writes against all other... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-25 | Darrick J. Wong | xfs: prohibit fstrim in norecovery mode Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-19 | Darrick J. Wong | xfs: always init bma in xfs_bmapi_write Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-19 | Darrick J. Wong | xfs: fix btree scrub checking with regards to root... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-19 | Darrick J. Wong | xfs: dabtree scrub needs to range-check level Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-17 | Brian Foster | xfs: don't trip over uninitialized buffer on extent... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-12 | Darrick J. Wong | xfs: clean up xfs_dir2_leaf_addname Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-10 | Darrick J. Wong | xfs: zero initialize highstale and lowstale in xfs_dir2_leaf... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-08 | Darrick J. Wong | xfs: clean up xfs_dir2_leafn_add Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-08 | Nathan Chancellor | xfs: Zero initialize highstale and lowstale in xfs_dir2_leaf... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-03-01 | Luis R. Rodriguez | xfs: fix reporting supported extra file attributes... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-25 | Darrick J. Wong | xfs: fix backwards endian conversion in scrub Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-25 | Darrick J. Wong | xfs: fix uninitialized error variables Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-25 | Darrick J. Wong | xfs: rework breaking of shared extents in xfs_file_iomap_begin Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-25 | Darrick J. Wong | xfs: don't pass iomap flags to xfs_reflink_allocate_cow Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Colin Ian King | xfs: fix uninitialized error variable Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: introduce an always_cow mode Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: make COW fork unwritten extent conversions more... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: merge COW handling into xfs_file_iomap_begin_delay Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: also truncate holes covered by COW blocks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: don't use delalloc extents for COW on files with... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: fix SEEK_DATA for speculative COW fork preallocation Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-21 | Christoph Hellwig | xfs: make xfs_bmbt_to_iomap more useful Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-18 | Darrick J. Wong | xfs: fix xfs_buf magic number endian checks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: retry COW fork delalloc conversion when no extent... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: remove the truncate short cut in xfs_map_blocks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: move xfs_iomap_write_allocate to xfs_aops.c Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: move stat accounting to xfs_bmapi_convert_delalloc Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: move transaction handling to xfs_bmapi_convert_delalloc Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: factor out two helpers from xfs_bmapi_write Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: simplify the xfs_bmap_btree_to_extents calling... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: remove the s_maxbytes checks in xfs_map_blocks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-17 | Christoph Hellwig | xfs: remove the io_type field from the writeback context... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-15 | Darrick J. Wong | xfs: don't ever put nlink > 0 inodes on the unlinked... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-15 | Darrick J. Wong | xfs: reserve blocks for ifree transaction during log... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-15 | Darrick J. Wong | xfs: rename m_inotbt_nores to m_finobt_nores Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-14 | Darrick J. Wong | xfs: don't overflow xattr listent buffer Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: compile time offset checks for common v4/v5 metadata Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: use buf ops magic to detect btree block type Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: add magic numbers to dquot buffer ops Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: add inode magic to inode verifier Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: factor xfs_da3_blkinfo verification into common... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: miscellaneous verifier magic value fixups Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: use verifier magic field in dir2 leaf verifiers Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: distinguish between bnobt and cntbt magic values Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: split up allocation btree verifier Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: distinguish between inobt and finobt magic values Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: create a separate finobt verifier Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: always check magic values in on-disk byte order Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: clarify documentation for the function to reverify... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: cache unlinked pointers in an rhashtable Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: add tracepoints for high level iunlink operations Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: refactor inode update in iunlink_remove Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: refactor unlinked list search and mapping to a... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: refactor inode unlinked pointer update functions Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: strengthen AGI unlinked inode bucket pointer checks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: refactor AGI unlinked bucket updates Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: add xfs_verify_agino_or_null helper Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: clean up iunlink functions Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: use the latest extent at writeback delalloc conversion... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: create delalloc bmapi wrapper for full extent... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: remove superfluous writeback mapping eof trimming Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: validate writeback mapping using data fork seq... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Brian Foster | xfs: update fork seq counter on data fork changes Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Marco Benatto | xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | YueHaibing | xfs: remove duplicated xfs_defer.h Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: check attribute name validity Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: check directory name validity Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: fix off-by-one error in rtbitmap cross-reference Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: scrub should flag dir/attr offsets that aren't... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: abort xattr scrub if fatal signals are pending Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: consolidate scrub dinode mapping code into a single... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: scrub big block inode btrees correctly Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: clean up the inode cluster checking in the inobt... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: hoist inode cluster checks out of loop Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: check inobt record alignment on big block filesystems Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: check the ir_startino alignment directly Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-12 | Darrick J. Wong | xfs: never try to scrub more than 64 inodes per inobt... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-03 | Darrick J. Wong | xfs: set buffer ops when repair probes for btree type Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-03 | Brian Foster | xfs: end sync buffer I/O properly on shutdown error Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-02-03 | Brian Foster | xfs: eof trim writeback mapping as soon as it is cached Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-01-27 | Christoph Hellwig | iomap: fix a use after free in iomap_dio_rw Reported-by: Darrick J. Wong <darrick.wong@oracle.com> Tested-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 |
2019-01-27 | Piotr Jaroszynski | iomap: get/put the page in iomap_page_create/release() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-29 | Julia Lawall | xfs: xfs_fsops: drop useless LIST_HEAD Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-29 | Julia Lawall | xfs: xfs_buf: drop useless LIST_HEAD Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-22 | Omar Sandoval | xfs: reallocate realtime summary cache on growfs Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-21 | Darrick J. Wong | iomap: take responsibility for the filesystem iomap... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-21 | Eric Sandeen | iomap: don't search past page end in iomap_is_partially_uptodate Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-19 | Darrick J. Wong | xfs: stringify scrub types in ftrace output Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-19 | Darrick J. Wong | xfs: stringify btree cursor types in ftrace output Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-19 | Darrick J. Wong | xfs: move XFS_INODE_FORMAT_STR mappings to libxfs Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-19 | Darrick J. Wong | xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-19 | Darrick J. Wong | xfs: fix symbolic enum printing in ftrace output Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-19 | Darrick J. Wong | xfs: fix function pointer type in ftrace format Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-18 | Nick Bowler | xfs: Fix x32 ioctls when cmd numbers differ from ia32. Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-18 | Nick Bowler | xfs: Fix bulkstat compat ioctls on x32 userspace. Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-18 | Nick Bowler | xfs: Align compat attrlist_by_handle with native implementation. Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-12-13 | Darrick J. Wong | xfs: require both realtime inodes to mount Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
next |