summaryrefslogtreecommitdiff
path: root/fs/xfs/libxfs
AgeCommit message (Expand)AuthorFilesLines
2018-08-14Merge tag 'xfs-4.19-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds39-1097/+973
2018-08-12xfs: fix a null pointer dereference in xfs_bmap_extents_to_btreeShan Hai1-8/+16
2018-08-07xfs: use WRITE_ONCE to update if_seqChristoph Hellwig1-3/+17
2018-08-03xfs: only validate summary counts on primary superblockDarrick J. Wong1-4/+10
2018-08-03xfs: fold dfops into the transactionBrian Foster7-56/+19
2018-08-03xfs: always defer agfl block freesBrian Foster1-9/+2
2018-08-03xfs: pass transaction to xfs_defer_add()Brian Foster11-177/+151
2018-08-03xfs: replace xfs_defer_ops ->dop_pending with on-stack listBrian Foster2-79/+68
2018-08-03xfs: cancel dfops on xfs_defer_finish() errorBrian Foster3-15/+16
2018-08-03xfs: clean out superfluous dfops dop params/varsBrian Foster2-23/+22
2018-08-03xfs: drop dop param from xfs_defer_op_type ->finish_item() callbackBrian Foster6-13/+10
2018-08-03xfs: automatic dfops inode reloggingBrian Foster5-58/+21
2018-08-03xfs: automatic dfops buffer reloggingBrian Foster3-34/+26
2018-08-03xfs: add missing defer ijoins for held inodesBrian Foster1-0/+1
2018-08-03xfs: replace dop_low with transaction flagBrian Foster5-19/+32
2018-08-03xfs: pass transaction to dfops reset/move helpersBrian Foster2-6/+11
2018-08-03xfs: remove unused __xfs_defer_cancel() internal helperBrian Foster2-3/+4
2018-08-01xfs: check da node magic in _node_lookup_intDarrick J. Wong1-1/+3
2018-08-01xfs: use a local variable for magic number in xfs_da3_node_lookup_intDarrick J. Wong1-5/+6
2018-08-01xfs: refactor log recovery checkDarrick J. Wong1-2/+1
2018-07-31xfs: move extent busy tree initialization to xfs_initialize_peragDarrick J. Wong1-3/+0
2018-07-31xfs: maintain a sequence count for inode fork manipulationsChristoph Hellwig2-0/+7
2018-07-31xfs: check for unknown v5 feature bits in superblock write verifierDarrick J. Wong1-1/+34
2018-07-31xfs: verify icount in superblock writeDarrick J. Wong3-1/+37
2018-07-31libxfs: add more bounds checking to sb sanity checksBill O'Donnell1-0/+12
2018-07-31xfs: refactor superblock verifiersDarrick J. Wong1-94/+111
2018-07-30xfs: remove the xfs_ifork_t typedefChristoph Hellwig4-18/+18
2018-07-30xfs: simplify xfs_idata_reallocChristoph Hellwig1-36/+19
2018-07-30xfs: remove if_real_bytesChristoph Hellwig2-16/+4
2018-07-30xfs: pass transaction lock while setting up agresv on cyclic metadataDarrick J. Wong8-19/+25
2018-07-26xfs: bypass final dfops roll in trans commit pathBrian Foster2-13/+26
2018-07-26xfs: drop unnecessary xfs_defer_finish() dfops parameterBrian Foster4-24/+22
2018-07-26xfs: remove unnecessary dfops init calls in xattr codeBrian Foster2-11/+0
2018-07-26xfs: remove all boilerplate defer init/finish codeBrian Foster2-24/+2
2018-07-26xfs: use internal dfops in attr codeBrian Foster1-11/+5
2018-07-26xfs: support embedded dfops in transactionBrian Foster2-14/+24
2018-07-26xfs: pack holes in xfs_defer_ops and xfs_transBrian Foster1-1/+2
2018-07-26xfs: reset dfops to initial state after finishBrian Foster1-2/+18
2018-07-26xfs: remove unused deferred ops committed fieldBrian Foster2-2/+0
2018-07-26xfs: make deferred processing safe for embedded dfopsBrian Foster1-18/+14
2018-07-26xfs: fix transaction leak on remote attr set/remove failureBrian Foster1-2/+0
2018-07-24xfs: properly handle free inodes in extent hint validatorsEric Sandeen1-2/+4
2018-07-23xfs: force summary counter recalc at next mountDarrick J. Wong1-1/+3
2018-07-23xfs: refactor unmount record writeDarrick J. Wong1-0/+13
2018-07-23xfs: detect and fix bad summary counts at mountDarrick J. Wong1-3/+18
2018-07-23xfs: clean up xfs_btree_del_cursor callersDarrick J. Wong1-8/+3
2018-07-23xfs: trivial xfs_btree_del_cursor cleanupsDarrick J. Wong6-35/+15
2018-07-23xfs: return from _defer_finish with a clean transactionDarrick J. Wong1-0/+6
2018-07-23xfs: check leaf attribute block freemap in verifierDarrick J. Wong1-0/+22
2018-07-18libxfs: Fix a couple of sparse complaintisCarlos Maiolino2-2/+2