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 |
2018-01-18 | Darrick J. Wong | xfs: cross-reference refcount btree during scrub Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: cross-reference the rmapbt data with the refcountbt Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: cross-reference reverse-mapping btree Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: cross-reference inode btrees during scrub Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: cross-reference bnobt records with cntbt Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: cross-reference with the bnobt Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: introduce scrubber cross-referencing stubs Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: check btree block ownership with bnobt/rmapbt... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: fix a few erroneous process_error calls in the... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: set up scrub cross-referencing helpers Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: add scrub cross-referencing helpers for the refcount... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: add scrub cross-referencing helpers for the rmap... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: add scrub cross-referencing helpers for the inode... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-18 | Darrick J. Wong | xfs: add scrub cross-referencing helpers for the free... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-16 | Brian Foster | xfs: cancel tx on xfs_defer_finish() error during xattr... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-12 | Brian Foster | xfs: account finobt blocks properly in perag reservation Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-12 | Colin Ian King | xfs: fix check on struct_version for versions 4 or... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-12 | Xiongwei Song | xfs: destroy mutex pag_ici_reclaim_lock before free Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-12 | Darrick J. Wong | xfs: use %px for data pointers when debugging Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-12 | Darrick J. Wong | xfs: use %pS printk format for direct instruction addresses Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-12 | Darrick J. Wong | xfs: change 0x%p -> %p in print messages Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-09 | Darrick J. Wong | xfs: clarify units in the failed metadata io message Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-09 | Darrick J. Wong | xfs: harden directory integrity checks some more Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: refactor the geometry structure filling function Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: hoist xfs_fs_geometry to libxfs Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: trace log reservations at mount time Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: dump the first 128 bytes of any corrupt buffer Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: teach error reporting functions to take xfs_failaddr_t Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: standardize quota verification function outputs Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: separate dquot repair into a separate function Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: create a new buf_ops pointer to verify structure... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: fail out of xfs_attr3_leaf_lookup_int if it looks... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: provide a centralized method for verifying inline... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: refactor short form directory structure verifier... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: create structure verifier function for short form... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: create structure verifier function for shortform... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: move inode fork verifiers to xfs_dinode_verify Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: verify dinode header first Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: refactor verifier callers to print address of... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: have buffer verifier functions report failing... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: refactor xfs_verifier_error and xfs_buf_ioerror Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: remove XFS_WANT_CORRUPTED_RETURN from dir3 data... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: refactor short form btree pointer verification Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: refactor long-format btree header verification... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: remove XFS_FSB_SANITY_CHECK Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: distinguish between corrupt inode and invalid... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: always grab transaction when scrubbing inode Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: xfs_scrub_bmap should use for_each_xfs_iext Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: catch a few more error codes when scrubbing secondary sb Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: ignore agfl read errors when not scrubbing agfl Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | iomap: report collisions between directio and buffered... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Brian Foster | xfs: eliminate duplicate icreate tx reservation functions Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Brian Foster | xfs: refactor inode chunk alloc/free 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-01-08 | Brian Foster | xfs: include an allocfree res for inobt modifications Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Brian Foster | xfs: truncate transaction does not modify the inobt Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Brian Foster | xfs: fix up agi unlinked list reservations Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Brian Foster | xfs: include inobt buffers in ifree tx log reservation Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Brian Foster | xfs: print transaction log reservation on overrun Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Darrick J. Wong | xfs: scrub inode nsec fields Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Eric Sandeen | xfs: move all scrub input checking to xfs_scrub_validate Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Eric Sandeen | xfs: factor out scrub input checking Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Eric Sandeen | xfs: explicitly initialize meta_scrub_ops array by... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-08 | Richard Wareing | xfs: Show realtime device stats on statfs calls if... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-02 | Darrick J. Wong | xfs: fix s_maxbytes overflow problems Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-02 | Aliaksei Karaliou | xfs: quota: check result of register_shrinker() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2018-01-02 | Aliaksei Karaliou | xfs: quota: fix missed destroy of qi_tree_lock Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-21 | Darrick J. Wong | xfs: only skip rmap owner checks for unknown-owner... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-21 | Darrick J. Wong | xfs: always honor OWN_UNKNOWN rmap removal requests Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-21 | Darrick J. Wong | xfs: queue deferred rmap ops for cow staging extent... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-21 | Darrick J. Wong | xfs: set cowblocks tag for direct cow writes too Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-21 | Darrick J. Wong | xfs: remove leftover CoW reservations when remounting ro Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-21 | Darrick J. Wong | xfs: don't be so eager to clear the cowblocks tag on... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-21 | Darrick J. Wong | xfs: track cowblocks separately in i_flags Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-14 | Darrick J. Wong | xfs: allow CoW remap transactions to use reserve blocks Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-14 | Darrick J. Wong | xfs: avoid infinite loop when cancelling CoW blocks... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-14 | Darrick J. Wong | xfs: relax is_reflink_inode assert in xfs_reflink_find_cow_m... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-14 | Darrick J. Wong | xfs: remove dest file's post-eof preallocations before... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-14 | Darrick J. Wong | xfs: move xfs_iext_insert tracepoint to report useful... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-14 | Darrick J. Wong | xfs: account for null transactions in bunmapi Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2017-12-14 | Darrick J. Wong | xfs: hold xfs_buf locked between shortform->leaf conversion... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
next |