2019-06-29 | Christoph Hellwig | xfs: stop using bp naming for log recovery buffers Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: use bios directly to read and write the log recovery... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: return an offset instead of a pointer from xlog_align Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: move the log ioend workqueue to struct xlog Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: use bios directly to write log buffers Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: make use of the l_targ field in struct xlog Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: remove the syncing argument from xlog_verify_iclog Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: update both stat counters together in xlog_sync Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: factor out iclog size calculation from xlog_sync Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: factor out splitting of an iclog from xlog_sync Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: factor out log buffer writing from xlog_sync Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: don't use REQ_PREFLUSH for split log writes Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: remove XLOG_STATE_IOABORT Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: reformat xlog_get_lowest_lsn Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: cleanup xlog_get_iclog_buffer_size Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: remove the l_iclog_size_log field from struct... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: make mem_to_page available outside of xfs_buf.c Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: renumber XBF_WRITE_FAIL Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: remove the never used _XBF_COMPOUND flag Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Christoph Hellwig | xfs: remove the no-op spinlock_destroy stub Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Darrick J. Wong | xfs: move xfs_ino_geometry to xfs_shared.h Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-29 | Darrick J. Wong | xfs: claim maintainership of loose files Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Eric Sandeen | xfs: remove unused flag arguments Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Christoph Hellwig | xfs: remove the debug-only q_transp field from struct... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Christoph Hellwig | xfs: merge xfs_buf_zero and xfs_buf_iomove Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Eric Sandeen | xfs: remove unused flags arg from getsb interfaces Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Eric Sandeen | xfs: include WARN, REPAIR build options in 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 |
2019-06-12 | Darrick J. Wong | xfs: finish converting to inodes_per_cluster Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Darrick J. Wong | xfs: fix inode_cluster_size rounding mayhem Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Darrick J. Wong | xfs: refactor inode geometry setup routines Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-12 | Darrick J. Wong | xfs: separate inode geometry Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Amir Goldstein | fuse: copy_file_range needs to strip setuid bits and... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Amir Goldstein | vfs: allow copy_file_range to copy across devices Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Amir Goldstein | xfs: use file_modified() helper Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Amir Goldstein | vfs: introduce file_modified() helper Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Amir Goldstein | vfs: add missing checks to copy_file_range Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Amir Goldstein | vfs: remove redundant checks from generic_remap_checks() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Amir Goldstein | vfs: introduce generic_file_rw_checks() Suggested-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-06-09 | Dave Chinner | vfs: no fallback for ->copy_file_range Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-09 | Dave Chinner | vfs: introduce generic_copy_file_range() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-06-03 | Darrick J. Wong | xfs: inode btree scrubber should calculate im_boffset... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-24 | Darrick J. Wong | xfs: fix broken log reservation debugging Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-20 | Darrick J. Wong | xfs: don't reserve per-AG space for an internal log Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-02 | Eric Sandeen | xfs: change some error-less functions to void types Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-02 | Christoph Hellwig | iomap: move iomap_read_inline_data around Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-01 | Andreas Gruenbacher | iomap: Add a page_prepare callback Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-01 | Andreas Gruenbacher | iomap: Fix use-after-free error in page_done callback Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-01 | Andreas Gruenbacher | fs: Turn __generic_write_end into a void function Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-05-01 | Christoph Hellwig | iomap: Clean up __generic_write_end calling Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-30 | Darrick J. Wong | xfs: add online scrub for superblock counters Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-30 | Christoph Hellwig | xfs: don't parse the mtpt mount option Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-30 | Darrick J. Wong | xfs: always rejoin held resources during defer roll Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-28 | Christoph Hellwig | iomap: convert to SPDX identifier Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-26 | Brian Foster | xfs: add missing error check in xfs_prepare_shift() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-26 | Darrick J. Wong | xfs: scrub should check incore counters against ondisk... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-26 | Darrick J. Wong | xfs: allow scrubbers to pause background reclaim Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-26 | Darrick J. Wong | xfs: rename the speculative block allocation reclaim... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-26 | Darrick J. Wong | xfs: track delayed allocation reservations across the... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-26 | Darrick J. Wong | xfs: fix broken bhold behavior in xrep_roll_ag_trans Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-23 | Darrick J. Wong | xfs: unlock inode when xfs_ioctl_setattr_get_trans... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-23 | Darrick J. Wong | xfs: kill the xfs_dqtrx_t typedef Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-23 | Darrick J. Wong | xfs: widen inode delalloc block counter to 64-bits Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-23 | Darrick J. Wong | xfs: widen quota block counters to 64-bit integers Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-23 | Darrick J. Wong | xfs: abort unaligned nowait directio early Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-23 | Brian Foster | xfs: assert that we don't enter agfl freeing with a... Reported-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-04-22 | Brian Foster | xfs: make tr_growdata a permanent transaction Reported-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-04-16 | Darrick J. Wong | xfs: merge adjacent io completions of the same type Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-16 | Darrick J. Wong | xfs: remove unused m_data_workqueue Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-16 | Darrick J. Wong | xfs: implement per-inode writeback completion queues Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-16 | Darrick J. Wong | xfs: scrub should only cross-reference with healthy... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-16 | Darrick J. Wong | xfs: scrub/repair should update filesystem metadata... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-16 | Darrick J. Wong | xfs: hoist the already_fixed variable to the scrub... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-16 | Darrick J. Wong | xfs: collapse scrub bool state flags into a single... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-16 | Darrick J. Wong | xfs: refactor scrub context initialization Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Darrick J. Wong | xfs: report inode health via bulkstat Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Darrick J. Wong | xfs: report AG health via AG geometry ioctl Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Darrick J. Wong | xfs: report fs and rt health via geometry structure Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Darrick J. Wong | xfs: add a new ioctl to describe allocation group geometry Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Dave Chinner | xfs: bump XFS_IOC_FSGEOMETRY to v5 structures Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Darrick J. Wong | xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Darrick J. Wong | xfs: replace the BAD_SUMMARY mount flag with the equivalent... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Darrick J. Wong | xfs: track metadata health status Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Wang Shilong | xfs,fstrim: fix to return correct minlen Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Brian Foster | xfs: don't account extra agfl blocks as available Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Brian Foster | xfs: shutdown after buf release in iflush cluster abort... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Brian Foster | xfs: wake commit waiters on CIL abort before log item... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2019-04-15 | Brian Foster | xfs: fix use after free in buf log item unlock assert Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
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 |
next |