aboutsummaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_dir2_readdir.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-11xfs: take the ILOCK when readdir inspects directory mapping dataGravatar Darrick J. Wong 1-19/+34
2021-08-19xfs: replace XFS_FORCED_SHUTDOWN with xfs_is_shutdownGravatar Dave Chinner 1-1/+1
2021-08-19xfs: replace xfs_sb_version checks with feature flag checksGravatar Dave Chinner 1-1/+1
2021-04-15xfs: remove XFS_IFINLINEGravatar Christoph Hellwig 1-1/+1
2021-04-15xfs: move the XFS_IFEXTENTS check into xfs_iread_extentsGravatar Christoph Hellwig 1-5/+3
2021-04-07xfs: move the di_size field to struct xfs_inodeGravatar Christoph Hellwig 1-1/+1
2020-05-19xfs: move the fork format fields into struct xfs_iforkGravatar Christoph Hellwig 1-1/+1
2020-03-13xfs: fix regression in "cleanup xfs_dir2_block_getdents"Gravatar Tommi Rantala 1-5/+7
2019-11-22xfs: remove the mappedbno argument to xfs_da_read_bufGravatar Christoph Hellwig 1-1/+1
2019-11-22xfs: remove the mappedbno argument to xfs_da_reada_bufGravatar Christoph Hellwig 1-1/+2
2019-11-13xfs: convert open coded corruption check to use XFS_IS_CORRUPTGravatar Darrick J. Wong 1-10/+9
2019-11-10xfs: devirtualize ->data_get_ftype and ->data_put_ftypeGravatar Christoph Hellwig 1-2/+2
2019-11-10xfs: move the dir2 data block fixed offsets to struct xfs_da_geometryGravatar Christoph Hellwig 1-5/+5
2019-11-10xfs: devirtualize ->data_entsizeGravatar Christoph Hellwig 1-5/+6
2019-11-10xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offsetGravatar Christoph Hellwig 1-1/+1
2019-11-10xfs: cleanup xfs_dir2_leaf_getdentsGravatar Christoph Hellwig 1-19/+17
2019-11-10xfs: cleanup xfs_dir2_block_getdentsGravatar Christoph Hellwig 1-20/+12
2019-11-10xfs: remove the data_dotdot_offset field in struct xfs_dir_opsGravatar Christoph Hellwig 1-1/+2
2019-11-10xfs: remove the data_dot_offset field in struct xfs_dir_opsGravatar Christoph Hellwig 1-5/+4
2019-11-10xfs: devirtualize ->sf_get_ftype and ->sf_put_ftypeGravatar Christoph Hellwig 1-1/+1
2019-11-10xfs: devirtualize ->sf_get_ino and ->sf_put_inoGravatar Christoph Hellwig 1-1/+1
2019-11-10xfs: devirtualize ->sf_entsize and ->sf_nextentryGravatar Christoph Hellwig 1-3/+4
2019-11-10xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_inoGravatar Christoph Hellwig 1-1/+1
2019-10-29xfs: namecheck directory entry names before listing themGravatar Darrick J. Wong 1-5/+22
2019-06-28xfs: remove unused header filesGravatar Eric Sandeen 1-4/+0
2019-06-28xfs: move xfs_ino_geometry to xfs_shared.hGravatar Darrick J. Wong 1-0/+1
2018-06-06xfs: convert to SPDX license tagsGravatar Dave Chinner 1-13/+1
2018-01-17xfs: directory scrubber must walk through data block to offsetGravatar Darrick J. Wong 1-3/+1
2017-11-06xfs: introduce the xfs_iext_cursor abstractionGravatar Christoph Hellwig 1-4/+4
2017-10-26xfs: scrub directory metadataGravatar Darrick J. Wong 1-1/+1
2017-06-20xfs: pass along transaction context when reading directory block buffersGravatar Darrick J. Wong 1-4/+11
2017-06-19xfs: remove double-underscore integer typesGravatar Darrick J. Wong 1-4/+4
2017-06-19xfs: refactor dir2 leaf readahead shadow buffer clevernessGravatar Darrick J. Wong 1-234/+84
2017-04-25xfs: prevent multi-fsb dir readahead from reading random blocksGravatar Brian Foster 1-2/+3
2017-04-25xfs: handle array index overrun in xfs_dir2_leaf_readbuf()Gravatar Eric Sandeen 1-2/+8
2017-03-15xfs: verify inline directory data forksGravatar Darrick J. Wong 1-11/+0
2016-11-30xfs: remove i_iolock and use i_rwsem in the VFS inode insteadGravatar Christoph Hellwig 1-2/+0
2016-10-03xfs: return an error when an inline directory is too smallGravatar Darrick J. Wong 1-1/+2
2016-05-18xfs: concurrent readdir hangs on data buffer locksGravatar Dave Chinner 1-9/+14
2016-02-09xfs: mode di_mode to vfs inodeGravatar Dave Chinner 1-1/+1
2015-10-12xfs: per-filesystem stats counter implementationGravatar Bill O'Donnell 1-1/+1
2015-08-19xfs: stop holding ILOCK over filldir callbacksGravatar Dave Chinner 1-3/+8
2014-12-04Merge branch 'xfs-misc-fixes-for-3.19-2' into for-nextGravatar Dave Chinner 1-17/+1
2014-12-04xfs: move ftype conversion functions to libxfsGravatar Dave Chinner 1-17/+1
2014-11-28xfs: move most of xfs_sb.h to xfs_format.hGravatar Christoph Hellwig 1-1/+0
2014-11-28xfs: merge xfs_ag.h into xfs_format.hGravatar Christoph Hellwig 1-1/+0
2014-11-28xfs: merge xfs_dinode.h into xfs_format.hGravatar Christoph Hellwig 1-1/+0
2014-06-25xfs: global error sign conversionGravatar Dave Chinner 1-2/+2
2014-06-22xfs: Nuke XFS_ERROR macroGravatar Eric Sandeen 1-2/+2
2014-06-10xfs: fix xfs_da_args sparse warning in xfs_readdirGravatar Dave Chinner 1-1/+1