2020-10-07 | Kaixu Xia | xfs: fix the indent in xfs_trans_mod_dquot Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Kaixu Xia | xfs: do the ASSERT for the arguments O_{u,g,p}dqpp Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: fix deadlock and streamline xfs_getfsmap performance Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: limit entries returned when counting fsmap records Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: only relog deferred intent items if free space... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: expose the log push threshold Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: periodically relog deferred intent items Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: change the order in which child and parent defer... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: fix an incore inode UAF in xfs_bui_recover Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: clean up xfs_bui_item_recover iget/trans_alloc... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: clean up bmap intent item recovery checking Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: xfs_defer_capture should absorb remaining transaction... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: xfs_defer_capture should absorb remaining block... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: proper replay of deferred ops queued during log... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: remove XFS_LI_RECOVERED Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-10-07 | Darrick J. Wong | xfs: remove xfs_defer_reset Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-30 | Dave Chinner | xfs: fix finobt btree block recovery ordering Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Pavel Reichl | xfs: remove deprecated sysctl options Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Pavel Reichl | xfs: remove deprecated mount options Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: directly call xfs_generic_create() for ->create... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Darrick J. Wong | xfs: avoid shared rmap operations for attr fork extents Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Gao Xiang | xfs: drop the obsolete comment on filestream locking Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: code cleanup in xfs_attr_leaf_entsize_{remote... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: do the assert for all the log done items in xfs_trans_c... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: remove the unused parameter id from xfs_qm_dqattach_one Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: remove the redundant crc feature check in xfs_attr3_rmt... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: fix some comments Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: remove the unnecessary xfs_dqid_t type cast Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: use the existing type definition for di_projid Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-25 | Kaixu Xia | xfs: remove the unused SYNCHRONIZE macro Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Gao Xiang | xfs: clean up calculation of LR header blocks Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Gao Xiang | xfs: avoid LR buffer overrun due to crafted h_len Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Darrick J. Wong | xfs: don't release log intent items when recovery fails Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Darrick J. Wong | xfs: attach inode to dquot in xfs_bui_item_recover Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Darrick J. Wong | xfs: log new intent items created as part of finishing... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Darrick J. Wong | xfs: check dabtree node hash values when loading child... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Darrick J. Wong | xfs: don't free rt blocks when we're doing a REMAP... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-23 | Chandan Babu R | xfs: Set xfs_buf's b_ops member when zeroing bitmap... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-21 | Chandan Babu R | xfs: Set xfs_buf type flag when growing summary/bitmap... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-21 | Brian Foster | xfs: drop extra transaction roll from inode extent... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: deprecate the V4 format Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: don't propagate RTINHERIT -> REALTIME when there... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: refactor inode flags propagation code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: ensure that fpunch, fcollapse, and finsert operations... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: make sure the rt allocator doesn't run off the end Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Zheng Bin | xfs: Remove unneeded semicolon Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: force the log after remapping a synchronous-writes... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Carlos Maiolino | xfs: Convert xfs_attr_sf macros to inline functions Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Carlos Maiolino | xfs: Use variable-size array for nameval in xfs_attr_sf_entry Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Carlos Maiolino | xfs: Remove typedef xfs_attr_shortform_t Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Carlos Maiolino | xfs: remove typedef xfs_attr_sf_entry_t Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Carlos Maiolino | xfs: Remove kmem_zalloc_large() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: enable big timestamps Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: trace timestamp limits Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: widen ondisk quota expiration timestamps to handle... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: widen ondisk inode timestamps to deal with y2038+ Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: redefine xfs_ictimestamp_t Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: redefine xfs_timestamp_t Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: move xfs_log_dinode_to_disk to the log recovery... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: refactor quota timestamp coding Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: refactor default quota grace period setting code Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: refactor quota expiration timer modification Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: explicitly define inode timestamp range Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: enable new inode btree counters feature Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: support inode btree blockcounts in online repair Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: support inode btree blockcounts in online scrub Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: use the finobt block counts to speed up mount... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Darrick J. Wong | xfs: store inode btree block counts in AGI header Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: reuse _xfs_buf_read for re-reading the superblock Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: remove xfs_getsb Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: simplify xfs_trans_getsb Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: remove xlog_recover_iodone Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: clear the read/write flags later in xfs_buf_ioend Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: use xfs_buf_item_relse in xfs_buf_item_done Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: simplify the xfs_buf_ioend_disposition calling... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_dis... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: remove xfs_buf_ioerror_retry Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: refactor xfs_buf_ioerror_fail_without_retry Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: fold xfs_buf_ioend_finish into xfs_ioend Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: move the buffer retry logic to 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 |
2020-09-16 | Christoph Hellwig | xfs: refactor xfs_buf_ioend Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: mark xfs_buf_ioend static Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-16 | Christoph Hellwig | xfs: refactor the buf ioend disposition code Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-07 | Dave Chinner | xfs: xfs_iflock is no longer a completion Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-07 | Carlos Maiolino | xfs: remove kmem_realloc() Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-09-03 | Darrick J. Wong | xfs: fix xfs_bmap_validate_extent_raw when checking... Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-27 | Darrick J. Wong | xfs: initialize the shortform attr header padding entry Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-26 | Eric Sandeen | xfs: fix boundary test in xfs_attr_shortform_verify Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-26 | Brian Foster | xfs: fix off-by-one in inode alloc block reservation... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-26 | Brian Foster | xfs: finish dfops on every insert range shift iteration Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-07 | Eiichi Tsukata | xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-05 | Christoph Hellwig | iomap: fall back to buffered writes for invalidation... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-05 | Christoph Hellwig | xfs: use ENOTBLK for direct I/O to buffered I/O fallback Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-05 | Dave Chinner | iomap: Only invalidate page cache pages on direct IO... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-08-05 | Randy Dunlap | xfs: delete duplicated words + other fixes Cc: 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 |
2020-07-29 | Xiao Yang | fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can... Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Allison Collins | xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Allison Collins | xfs: Simplify xfs_attr_node_addname Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Allison Collins | xfs: Simplify xfs_attr_leaf_addname Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
2020-07-29 | Allison Collins | xfs: Add helper function xfs_attr_node_removename_rmt Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com> Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com> |
commit | commitdiff | tree |
next |