2021-08-17 | Christoph Hellwig | iomap: constify iomap_iter_srcmap Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | fsdax: switch the fault handlers to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Shiyang Ruan | fsdax: factor out a dax_fault_actor() helper Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Shiyang Ruan | fsdax: factor out helpers to simplify the dax fault... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: rework unshare flag Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: pass an iomap_iter to various buffered I/O helpers Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: remove iomap_apply Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | fsdax: switch dax_iomap_rw to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_swapfile_activate to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_seek_data to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_seek_hole to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_bmap to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_fiemap to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch __iomap_dio_rw to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_page_mkwrite to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_zero_range to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_file_unshare to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch iomap_file_buffered_write to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: switch readahead and readpage to use iomap_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: add the new iomap_iter model Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: fix the iomap_readpage_actor return value for... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: mark the iomap argument to iomap_read_page_sync... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: mark the iomap argument to iomap_read_inline_data... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | fsdax: mark the iomap argument to dax_iomap_sector... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | fs: mark the iomap argument to __block_write_begin_int... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: mark the iomap argument to iomap_inline_data_valid... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: mark the iomap argument to iomap_inline_data... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: mark the iomap argument to iomap_sector const Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: remove the iomap arguments to ->page_{prepare... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-17 | Christoph Hellwig | iomap: fix a trivial comment typo in trace.h Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-16 | Darrick J. Wong | iomap: pass writeback errors to the mapping Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-05 | Matthew Wilcox ... | iomap: Add another assertion to inline data handling Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-05 | Matthew Wilcox ... | iomap: Use kmap_local_page instead of kmap_atomic Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-03 | Andreas Gruenbacher | iomap: Fix some typos and bad grammar Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-03 | Matthew Wilcox ... | iomap: Support inline data with block size < page size Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-03 | Gao Xiang | iomap: support reading inline data from non-zero pos Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-03 | Christoph Hellwig | iomap: simplify iomap_add_to_ioend Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-08-03 | Christoph Hellwig | iomap: simplify iomap_readpage_actor Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Darrick J. Wong | xfs: prevent spoofing of rtbitmap blocks when recovering... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: limit iclog tail updates Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: need to see iclog flags in tracing Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: Enforce attr3 buffer recovery order Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: logging the on disk inode LSN can make it go backwards Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: avoid unnecessary waits in xfs_log_force_lsn() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: log forces imply data device cache flushes Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: factor out forced iclog flushes Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: fix ordering violation between cache flushes and... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: fold __xlog_state_release_iclog into xlog_state_release... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: external logs need to flush data device Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-29 | Dave Chinner | xfs: flush data dev on external log write Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Darrick J. Wong | xfs: detect misaligned rtinherit directory extent size... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Darrick J. Wong | xfs: fix an integer overflow error in xfs_growfs_rt Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Darrick J. Wong | xfs: improve FSGROWFSRT precondition checking Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Darrick J. Wong | xfs: don't expose misaligned extszinherit hints to... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Darrick J. Wong | xfs: correct the narrative around misaligned rtinherit... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Darrick J. Wong | xfs: reset child dir '..' entry when unlinking child Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Darrick J. Wong | xfs: check for sparse inode clusters that cross new... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Andreas Gruenbacher | iomap: Don't create iomap_page objects in iomap_page_mkwrite... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Andreas Gruenbacher | iomap: Don't create iomap_page objects for inline files Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Andreas Gruenbacher | iomap: Permit pages without an iop to enter writeback Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Christoph Hellwig | iomap: remove the length variable in iomap_seek_hole Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-07-15 | Christoph Hellwig | iomap: remove the length variable in iomap_seek_data Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-25 | Dave Chinner | xfs: don't wait on future iclogs when pushing the CIL Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-25 | Dave Chinner | xfs: Fix a CIL UAF by getting get rid of the iclog... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-25 | Dave Chinner | xfs: remove callback dequeue loop from xlog_state_do_iclog_c... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-25 | Dave Chinner | xfs: don't nest icloglock inside ic_callback_lock Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-25 | Allison Henderson | xfs: Initialize error in xfs_attr_remove_iter Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-22 | Darrick J. Wong | xfs: fix endianness issue in xfs_ag_shrink_space Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Brian Foster | xfs: remove dead stale buf unpin handling code Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Brian Foster | xfs: hold buffer across unpin and potential shutdown... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Darrick J. Wong | xfs: force the log offline when log intent item recovery... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Darrick J. Wong | xfs: fix log intent recovery ENOSPC shutdowns when... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Darrick J. Wong | xfs: shorten the shutdown messages to a single line Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Darrick J. Wong | xfs: print name of function causing fs shutdown instead... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Darrick J. Wong | xfs: fix type mismatches in the inode reclaim functions Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Darrick J. Wong | xfs: separate primary inode selection criteria in xfs_iget_c... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Darrick J. Wong | xfs: refactor the inode recycling code Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: add iclog state trace events Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: xfs_log_force_lsn isn't passed a LSN Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: Fix CIL throttle hang when CIL space used going... Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: journal IO cache flush reductions Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: remove need_start_rec parameter from xlog_write() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: CIL checkpoint flushes caches unconditionally Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: async blkdev cache flush Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-21 | Dave Chinner | xfs: remove xfs_blkdev_issue_flush Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-18 | Dave Chinner | xfs: separate CIL commit record IO Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-18 | Geert Uytterhoeven | xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-18 | Dave Chinner | xfs: log stripe roundoff is a property of the log Reviewed-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-18 | Shaokun Zhang | xfs: remove redundant initialization of variable error Cc: "Darrick J. Wong" <djwong@kernel.org> Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-18 | Dave Chinner | xfs: perag may be null in xfs_imap() Reviewed-by: Darrick J. Wong <djwong@kernel.org> Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-18 | Darrick J. Wong | Merge tag 'xfs-delay-ready-attrs-v20.1' of https:/... |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | Merge tag 'rename-eofblocks-5.14_2021-06-08' of https... |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | Merge tag 'fix-inode-health-reports-5.14_2021-06-08... |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | xfs: rename struct xfs_eofblocks to xfs_icwalk Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | xfs: selectively keep sick inodes in memory Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | xfs: drop IDONTCACHE on inodes when we mark them sick Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | xfs: only reset incore inode health state flags when... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of... Signed-off-by: Darrick J. Wong <djwong@kernel.org> |
commit | commitdiff | tree |
2021-06-08 | Darrick J. Wong | Merge tag 'assorted-fixes-5.14-1_2021-06-03' of https... |
commit | commitdiff | tree |
next |