summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_buf_item.c
AgeCommit message (Expand)AuthorFilesLines
2020-05-07xfs: combine xfs_trans_ail_[remove|delete]()Brian Foster1-1/+1
2020-05-07xfs: drop unused shutdown parameter from xfs_trans_ail_remove()Brian Foster1-1/+1
2020-05-07xfs: acquire ->ail_lock from xfs_trans_ail_delete()Brian Foster1-16/+11
2020-05-07xfs: refactor ratelimited buffer error messages into helperBrian Foster1-13/+4
2020-05-07xfs: factor out buffer I/O failure codeBrian Foster1-18/+3
2020-05-07xfs: refactor failed buffer resubmission into xfsaildBrian Foster1-39/+0
2020-03-19xfs: add a new xfs_sb_version_has_v3inode helperChristoph Hellwig1-1/+1
2020-01-26xfs: fix xfs_buf_ioerror_alert location reportingDarrick J. Wong1-1/+1
2020-01-16xfs: check log iovec size to make sure it's plausibly a buffer log formatDarrick J. Wong1-0/+17
2020-01-16xfs: complain if anyone tries to create a too-large buffer log itemDarrick J. Wong1-0/+12
2020-01-16xfs: clean up xfs_buf_item_get_format return valueDarrick J. Wong1-13/+3
2019-12-19xfs: use bitops interface for buf log item AIL flag checkBrian Foster1-1/+1
2019-11-18xfs: Remove kmem_zone_free() wrapperCarlos Maiolino1-2/+2
2019-11-07xfs: "optimize" buffer item log segment bitmap settingDarrick J. Wong1-1/+1
2019-08-26fs: xfs: Remove KM_NOSLEEP and KM_SLEEP.Tetsuo Handa1-2/+2
2019-06-28xfs: remove unused header filesEric Sandeen1-3/+0
2019-06-28xfs: remove a pointless comment duplicated above all xfs_item_ops instancesChristoph Hellwig1-3/+0
2019-06-28xfs: remove the xfs_log_item_t typedefChristoph Hellwig1-3/+3
2019-06-28xfs: split iop_unlockChristoph Hellwig1-3/+12
2019-06-28xfs: don't require log items to implement optional methodsChristoph Hellwig1-8/+0
2019-06-28xfs: add struct xfs_mount pointer to struct xfs_bufChristoph Hellwig1-2/+2
2019-06-28xfs: move xfs_ino_geometry to xfs_shared.hDarrick J. Wong1-0/+1
2019-04-14xfs: fix use after free in buf log item unlock assertBrian Foster1-1/+3
2018-11-20xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffersDave Chinner1-7/+21
2018-09-29xfs: refactor xfs_buf_log_item reference count handlingBrian Foster1-37/+53
2018-09-29xfs: don't unlock invalidated buf on aborted tx commitBrian Foster1-49/+42
2018-06-08xfs: clean up MIN/MAXDave Chinner1-1/+1
2018-06-06xfs: convert to SPDX license tagsDave Chinner1-13/+1
2018-05-10xfs: get rid of the log item descriptorDave Chinner1-1/+1
2018-05-10xfs: add some more debug checks to buffer log item reuseDave Chinner1-1/+3
2018-05-10xfs: log item flags are racyDave Chinner1-1/+3
2018-03-11xfs: Rename xa_ elements to ail_Matthew Wilcox1-5/+5
2018-01-29Use list_head infra-structure for buffer's log items listCarlos Maiolino1-33/+24
2018-01-29Split buffer's b_fspriv fieldCarlos Maiolino1-34/+51
2018-01-29Get rid of xfs_buf_log_item_t typedefCarlos Maiolino1-20/+20
2017-09-02xfs: fix compiler warningsDarrick J. Wong1-0/+2
2017-09-01xfs: ordered buffer log items are never formattedBrian Foster1-10/+2
2017-09-01xfs: remove unnecessary dirty bli format check for ordered bufsBrian Foster1-30/+32
2017-09-01xfs: open-code xfs_buf_item_dirty()Brian Foster1-11/+0
2017-08-22xfs: Properly retry failed inode items in case of error during buffer writebackCarlos Maiolino1-0/+28
2017-08-22xfs: Add infrastructure needed for error propagation during buffer IO failureCarlos Maiolino1-1/+31
2017-06-19xfs: remove bli from AIL before release on transaction abortBrian Foster1-9/+12
2017-02-03xfs: reset b_first_retry_time when clear the retry status of xfs_buf_tHou Tao1-0/+1
2016-09-14xfs: normalize "infinite" retries in error configsEric Sandeen1-2/+3
2016-09-14xfs: fix signed integer overflowXie XiuQi1-2/+2
2016-07-22Merge branch 'xfs-4.8-misc-fixes-4' into for-nextDave Chinner1-0/+1
2016-07-22xfs: allocate log vector buffers outside CIL context lockDave Chinner1-0/+1
2016-07-20Merge branch 'xfs-4.8-buf-fixes' into for-nextDave Chinner1-6/+6
2016-07-20xfs: don't reset b_retries to 0 on every failureEric Sandeen1-3/+4
2016-07-20xfs: remove extraneous buffer flag changesEric Sandeen1-3/+2