2018-04-18 | Eric Sandeen | xfs: set format back to extents if xfs_bmap_extents_to_btree Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-18 | Eric Sandeen | xfs: enhance dinode verifier Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-11 | Carlos Maiolino | Force log to disk before reading the AGF during a fstrim Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-11 | Matthew Wilcox | Export __set_page_dirty Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-10 | Darrick J. Wong | xfs: only cancel cow blocks when truncating the data... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-09 | Eric Sandeen | xfs: non-scrub - remove unused function parameters Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-09 | Christoph Hellwig | xfs: remove filestream item xfs_inode reference Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-03 | Dave Chinner | xfs: fix intent use-after-free on abort Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-04-02 | Chandan Rajendra | xfs: Remove "committed" argument of xfs_dir_ialloc Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-29 | Eric Sandeen | xfs: do not log/recover swapext extent owner changes... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-26 | Brian Foster | xfs: clean up xfs_mount allocation and dynamic initializers Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Dave Chinner | xfs: remove dead inode version setting code Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Dave Chinner | xfs: catch inode allocation state mismatch corruption Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: xfs_scrub_iallocbt_xref_rmap_inodes should use... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: flag inode corruption if parent ptr doesn't get... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: don't accept inode buffers with suspicious unlinked... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: move inode extent size hint validation to libxfs Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: record inode buf errors as a xref error in inobt... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: remove xfs_buf parameter from inode scrub methods Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: inode scrubber shouldn't bother with raw checks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: bmap scrubber should do rmap xref with bmap for... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: refactor inode buffer verifier error logging Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: refactor inode verifier error logging Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: refactor bmap record validation Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Darrick J. Wong | xfs: sanity-check the unused space before trying to... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Brian Foster | xfs: detect agfl count corruption and reset agfl Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Christoph Hellwig | xfs: unwind the try_again loop in xfs_log_force Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-24 | Christoph Hellwig | xfs: refactor xfs_log_force_lsn Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-15 | Christoph Hellwig | xfs: minor cleanup for xfs_reflink_end_cow Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-15 | Christoph Hellwig | xfs: minor cleanup for xfs_get_blocks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-15 | Christoph Hellwig | xfs: remove xfs_zero_range Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-15 | Christoph Hellwig | xfs: assert that xfs_reflink_allocate_cow is called... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-15 | Christoph Hellwig | xfs: don't use XFS_BMAPI_ENTRIRE in xfs_get_blocks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-15 | Christoph Hellwig | xfs: fix the check for COW extents in xfs_swap_extents Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-14 | Christoph Hellwig | xfs: refactor xfs_log_force Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-14 | Christoph Hellwig | xfs: merge _xfs_log_force_lsn and xfs_log_force_lsn Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-14 | Christoph Hellwig | xfs: merge _xfs_log_force and xfs_log_force Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-14 | Christoph Hellwig | xfs: remove the unused log_flushed variable in xfs_extent_bu... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-14 | Christoph Hellwig | xfs: remove an outdated comment for xfs_inode_item_committing Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-14 | Christoph Hellwig | xfs: remove misleading comment text on xfs_inode_item_unlock Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Brian Foster | xfs: account only rmapbt-used blocks against rmapbt... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Brian Foster | xfs: rename agfl perag res type to rmapbt Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Brian Foster | xfs: account format bouncing into rmapbt swapext tx... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Brian Foster | xfs: shutdown if block allocation overruns tx reservation Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Matthew Wilcox | xfs: Rename xa_ elements to ail_ Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Dave Chinner | inode: don't memset the inode address space twice Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Dave Chinner | xfs: convert XFS_AGFL_SIZE to a helper function Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Darrick J. Wong | xfs: check for cow blocks before trying to clear them Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Darrick J. Wong | xfs: convert a few more directory asserts to corruption Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Darrick J. Wong | xfs: don't iunlock the quota ip when quota block Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Vratislav Bendel | xfs: Correctly invert xfs_buftarg LRU isolation logic Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Dave Chinner | xfs: fix transaction allocation deadlock in IO path Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Christoph Hellwig | xfs: implement the lazytime mount option Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Christoph Hellwig | fs: don't clear I_DIRTY_TIME before calling mark_inode_dirty... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Nikolay Borisov | xfs: Remove dead code from inode recover function Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Carlos Maiolino | Cleanup old XFS_BTREE_* traces Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Eric Sandeen | xfs: remove unused m_dmevmask from xfs_mount struct Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-12 | Dave Chinner | xfs: fall back to vmalloc when allocation log vector... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-01 | Christoph Hellwig | xfs: don't block on the ilock for RWF_NOWAIT Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-03-01 | Christoph Hellwig | xfs: don't start out with the exclusive ilock 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 |
2018-03-01 | Christoph Hellwig | xfs: don't allocate COW blocks for zeroing holes or... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-26 | Chengguang Xu | xfs: fix potential memory leak in mount option parsing Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-22 | Darrick J. Wong | xfs: reserve blocks for refcount / rmap log item recovery Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-22 | Eric Sandeen | xfs: use memset to initialize xfs_scrub_agfl_info Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-02 | Darrick J. Wong | xfs: remove experimental tag for reverse mapping Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-02 | Darrick J. Wong | xfs: don't allow reflink + realtime filesystems Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-02 | Darrick J. Wong | xfs: don't allow DAX on reflink filesystems Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-02 | Eric Sandeen | xfs: add scrub to XFS_BUILD_OPTIONS Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-02-01 | Darrick J. Wong | xfs: fix u32 type usage in sb validation function Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Christoph Hellwig | xfs: remove experimental tag for reflinks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: don't screw up direct writes when freesp is fragmented Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: check reflink allocation mappings Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | iomap: warn on zero-length mappings Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: treat CoW fork operations as delalloc for quota... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: only grab shared inode locks for source file during... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: allow xfs_lock_two_inodes to take different EXCL... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: reflink should break pnfs leases before sharing... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: don't clobber inobt/finobt cursors when xref with... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: skip CoW writes past EOF when writeback races... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Amir Goldstein | xfs: preserve i_rdev when recycling a reclaimable inode Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: refactor accounting updates out of xfs_bmap_btalloc Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: refactor inode verifier corruption error printing Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: make tracepoint inode number format consistent Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: always zero di_flags2 when we free the inode Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Darrick J. Wong | xfs: call xfs_qm_dqattach before performing reflink... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Shan Hai | xfs: bmap code cleanup Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Carlos Maiolino | Use list_head infra-structure for buffer's log items... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Carlos Maiolino | Split buffer's b_fspriv field Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-29 | Carlos Maiolino | Get rid of xfs_buf_log_item_t typedef Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: fix non-debug build compiler warnings Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: check sb_agblocks and sb_agblklog when validating... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: recheck reflink / dirty page status before freeing... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: check that br_blockcount doesn't overflow Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: btree format ifork loader should check for zero... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: attr leaf verifier needs to check for obviously... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: directory scrubber must walk through data block... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: don't iunlock unlocked inodes Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: scrub in-core metadata Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: cross-reference the block mappings when possible Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: cross-reference the realtime bitmap Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
next |