Show patches with: Submitter = Brian Foster       |    Archived = No       |   646 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,3/3] xfs: add nodataio mount option to skip all data I/O xfs: nodataio mount option to skip data I/O - - - --- 2024-04-10 Brian Foster New
[RFC,2/3] iomap: add nosubmit flag to skip data I/O on iomap mapping xfs: nodataio mount option to skip data I/O - - - --- 2024-04-10 Brian Foster New
[RFC,1/3] iomap: factor out a bio submission helper xfs: nodataio mount option to skip data I/O - - - --- 2024-04-10 Brian Foster New
xfs: skip background cowblock trims on inodes open for write xfs: skip background cowblock trims on inodes open for write - - - --- 2024-02-14 Brian Foster New
[RFC,v2] xfs: run blockgc on freeze to avoid iget stalls after reclaim [RFC,v2] xfs: run blockgc on freeze to avoid iget stalls after reclaim - - - --- 2024-01-19 Brian Foster New
xfs: fix xfs_ifree() error handling to not leak perag ref xfs: fix xfs_ifree() error handling to not leak perag ref - 2 - --- 2022-05-27 Brian Foster Accepted
[1/2] xfs: flush inodegc workqueue tasks before cancel xfs: a couple misc/small deferred inactivation tweaks - 2 - --- 2022-01-13 Brian Foster Accepted
[v4] tests/xfs: test COW writeback failure when overlapping non-shared blocks [v4] tests/xfs: test COW writeback failure when overlapping non-shared blocks - 1 - --- 2021-12-17 Brian Foster Accepted
[v3] tests/xfs: test COW writeback failure when overlapping non-shared blocks [v3] tests/xfs: test COW writeback failure when overlapping non-shared blocks - 1 - --- 2021-12-17 Brian Foster Accepted
[v2] tests/xfs: test COW writeback failure when overlapping non-shared blocks [v2] tests/xfs: test COW writeback failure when overlapping non-shared blocks - 1 - --- 2021-10-25 Brian Foster Accepted
xfs: punch out data fork delalloc blocks on COW writeback failure xfs: punch out data fork delalloc blocks on COW writeback failure - 1 - --- 2021-10-21 Brian Foster Accepted
[v3,4/4] xfs: fix perag reference leak on iteration race with growfs xfs: fix perag iteration raciness - 2 - --- 2021-10-14 Brian Foster Accepted
[v3,3/4] xfs: terminate perag iteration reliably on agcount xfs: fix perag iteration raciness - 2 - --- 2021-10-14 Brian Foster Accepted
[v3,2/4] xfs: rename the next_agno perag iteration variable xfs: fix perag iteration raciness - 2 - --- 2021-10-14 Brian Foster Accepted
[v3,1/4] xfs: fold perag loop iteration logic into helper function xfs: fix perag iteration raciness - 2 - --- 2021-10-14 Brian Foster Accepted
[v2,2/2] xfs: remove dead stale buf unpin handling code xfs: fix buffer use after free on unpin abort - 1 - --- 2021-06-21 Brian Foster Accepted
[v2,1/2] xfs: hold buffer across unpin and potential shutdown processing xfs: fix buffer use after free on unpin abort - 1 - --- 2021-06-21 Brian Foster Accepted
[v5,3/3] xfs: set aside allocation btree blocks from block reservation xfs: set aside allocation btree blocks from block reservation - 3 - --- 2021-04-28 Brian Foster Accepted
[v5,2/3] xfs: introduce in-core global counter of allocbt blocks xfs: set aside allocation btree blocks from block reservation - 3 - --- 2021-04-28 Brian Foster Accepted
[v5,1/3] xfs: unconditionally read all AGFs on mounts with perag reservation xfs: set aside allocation btree blocks from block reservation - 3 - --- 2021-04-28 Brian Foster Accepted
xfs/502: scale file count based on AG count to avoid thrashing xfs/502: scale file count based on AG count to avoid thrashing - - - --- 2021-04-09 Brian Foster Accepted
[v2,4/5] xfs: drop unnecessary setfilesize helper xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-09 Brian Foster Accepted
[v2,3/5] xfs: drop unused ioend private merge and setfilesize code xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-09 Brian Foster Accepted
[v2,2/5] xfs: open code ioend needs workqueue helper xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-09 Brian Foster Accepted
[v2,1/5] xfs: drop submit side trans alloc for append ioends xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-09 Brian Foster Accepted
xfs: don't reuse busy extents on extent trim xfs: don't reuse busy extents on extent trim - 3 - --- 2021-02-22 Brian Foster Accepted
xfs: consider shutdown in bmapbt cursor delete assert xfs: consider shutdown in bmapbt cursor delete assert - 1 - --- 2021-02-11 Brian Foster Accepted
generic: test mapped write after shutdown and failed writeback generic: test mapped write after shutdown and failed writeback - 1 - --- 2021-02-10 Brian Foster Accepted
xfs: restore shutdown check in mapped write fault path xfs: restore shutdown check in mapped write fault path - 3 - --- 2021-02-10 Brian Foster Accepted
[v2,9/9] xfs: cover the log on freeze instead of cleaning it xfs: rework log quiesce to cover the log - 2 - --- 2021-01-21 Brian Foster Accepted
[v2,8/9] xfs: remove xfs_quiesce_attr() xfs: rework log quiesce to cover the log - 2 - --- 2021-01-21 Brian Foster Accepted
[v2,7/9] xfs: remove duplicate wq cancel and log force from attr quiesce xfs: rework log quiesce to cover the log - 2 - --- 2021-01-21 Brian Foster Accepted
[v2,6/9] xfs: fold sbcount quiesce logging into log covering xfs: rework log quiesce to cover the log - 2 - --- 2021-01-21 Brian Foster Accepted
[v2,5/9] xfs: don't reset log idle state on covering checkpoints xfs: rework log quiesce to cover the log - 2 - --- 2021-01-21 Brian Foster Accepted
[v2,4/9] xfs: cover the log during log quiesce xfs: rework log quiesce to cover the log - 3 - --- 2021-01-21 Brian Foster Accepted
[v2,3/9] xfs: separate log cleaning from log quiesce xfs: rework log quiesce to cover the log - 3 - --- 2021-01-21 Brian Foster Accepted
[v2,2/9] xfs: lift writable fs check up into log worker task xfs: rework log quiesce to cover the log - 3 - --- 2021-01-21 Brian Foster Accepted
[v2,1/9] xfs: sync lazy sb accounting on quiesce of read-only mounts xfs: rework log quiesce to cover the log - 4 - --- 2021-01-21 Brian Foster Accepted
[v2] generic/388: randomly recover via read-only mounts [v2] generic/388: randomly recover via read-only mounts - 1 - --- 2021-01-05 Brian Foster Accepted
[2/2] xfs: don't drain buffer lru on freeze and read-only remount xfs: don't drain buffer lru on freeze - 2 - --- 2020-12-10 Brian Foster Accepted
[1/2] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() xfs: don't drain buffer lru on freeze - 2 - --- 2020-12-10 Brian Foster Accepted
[v2.1,2/3] iomap: support partial page discard on writeback block mapping failure Untitled series #373271 - 3 - --- 2020-10-29 Brian Foster Accepted
[v2,3/3] iomap: clean up writeback state logic on writepage error misc iomap/xfs writeback fixes - 3 - --- 2020-10-29 Brian Foster Accepted
[v2,1/3] xfs: flush new eof page on truncate to avoid post-eof corruption misc iomap/xfs writeback fixes - 3 - --- 2020-10-29 Brian Foster Accepted
[v3,3/3] generic/470: use thin volume for dmlogwrites target device fix up generic dmlogwrites tests to work with XFS - 1 - --- 2020-09-01 Brian Foster Accepted
[v3,2/3] generic/457: use thin volume for dmlogwrites target device fix up generic dmlogwrites tests to work with XFS - 1 - --- 2020-09-01 Brian Foster Accepted
[v3,1/3] generic/455: use thin volume for dmlogwrites target device fix up generic dmlogwrites tests to work with XFS - 1 - --- 2020-09-01 Brian Foster Accepted
xfs: fix off-by-one in inode alloc block reservation calculation xfs: fix off-by-one in inode alloc block reservation calculation - 1 - --- 2020-08-20 Brian Foster Accepted
[v2] repair: use fs rootino for dummy parent value instead of zero [v2] repair: use fs rootino for dummy parent value instead of zero - 3 - --- 2020-07-17 Brian Foster Accepted
[v2] xfs: drain the buf delwri queue before xfsaild idles [v2] xfs: drain the buf delwri queue before xfsaild idles - 2 - --- 2020-07-16 Brian Foster Accepted
xfs: fix inode allocation block res calculation precedence xfs: fix inode allocation block res calculation precedence - 2 - --- 2020-07-15 Brian Foster Accepted
[4/4] repair: remove custom dir2 sf fork verifier from phase6 xfsprogs: remove custom dir2 sf fork verifier from repair - 2 - --- 2020-07-15 Brian Foster Accepted
[2/4] repair: don't double check dir2 sf parent in phase 4 xfsprogs: remove custom dir2 sf fork verifier from repair - 2 - --- 2020-07-15 Brian Foster Accepted
[1/4] repair: set the in-core inode parent in phase 3 xfsprogs: remove custom dir2 sf fork verifier from repair - 2 - --- 2020-07-15 Brian Foster Accepted
xfs: finish dfops on every insert range shift iteration xfs: finish dfops on every insert range shift iteration - 1 - --- 2020-07-13 Brian Foster Accepted
[v2] xfs: preserve rmapbt swapext block reservation from freed blocks [v2] xfs: preserve rmapbt swapext block reservation from freed blocks - 1 - --- 2020-06-05 Brian Foster Accepted
[v2] xfs: don't fail verifier on empty attr3 leaf block [v2] xfs: don't fail verifier on empty attr3 leaf block - 2 - --- 2020-05-15 Brian Foster Accepted
xfs: fix unused variable warning in buffer completion on !DEBUG xfs: fix unused variable warning in buffer completion on !DEBUG - 2 - --- 2020-05-08 Brian Foster Accepted
[v4.1,07/17] xfs: ratelimit unmount time per-buffer I/O error alert Untitled series #283157 - 4 - --- 2020-05-06 Brian Foster Accepted
[v4,17/17] xfs: remove unused iget_flags param from xfs_imap_to_bp() xfs: flush related error handling cleanups - 3 - --- 2020-05-04 Brian Foster Accepted
[v4,16/17] xfs: remove unused shutdown types xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,15/17] xfs: random buffer write failure errortag xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,14/17] xfs: remove unused iflush stale parameter xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,13/17] xfs: combine xfs_trans_ail_[remove|delete]() xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,12/17] xfs: drop unused shutdown parameter from xfs_trans_ail_remove() xfs: flush related error handling cleanups - 3 - --- 2020-05-04 Brian Foster Accepted
[v4,11/17] xfs: use delete helper for items expected to be in AIL xfs: flush related error handling cleanups - 3 - --- 2020-05-04 Brian Foster Accepted
[v4,10/17] xfs: acquire ->ail_lock from xfs_trans_ail_delete() xfs: flush related error handling cleanups - 3 - --- 2020-05-04 Brian Foster Accepted
[v4,09/17] xfs: abort consistently on dquot flush failure xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,08/17] xfs: fix duplicate verification from xfs_qm_dqflush() xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,06/17] xfs: refactor ratelimited buffer error messages into helper xfs: flush related error handling cleanups - 3 - --- 2020-05-04 Brian Foster Accepted
[v4,05/17] xfs: reset buffer write failure state on successful completion xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,04/17] xfs: remove unnecessary shutdown check from xfs_iflush() xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,03/17] xfs: simplify inode flush error handling xfs: flush related error handling cleanups - 3 - --- 2020-05-04 Brian Foster Accepted
[v4,02/17] xfs: factor out buffer I/O failure code xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
[v4,01/17] xfs: refactor failed buffer resubmission into xfsaild xfs: flush related error handling cleanups - 4 - --- 2020-05-04 Brian Foster Accepted
xfs: acquire superblock freeze protection on eofblocks scans xfs: acquire superblock freeze protection on eofblocks scans - 4 - --- 2020-04-08 Brian Foster Accepted
xfs: fix inode number overflow in ifree cluster helper xfs: fix inode number overflow in ifree cluster helper - 2 - --- 2020-04-02 Brian Foster Accepted
[2/2] xfs: return locked status of inode buffer on xfsaild push xfs: a couple AIL pushing trylock fixes - 2 - --- 2020-03-26 Brian Foster Accepted
[1/2] xfs: trylock underlying buffer on dquot flush xfs: a couple AIL pushing trylock fixes - 2 - --- 2020-03-26 Brian Foster Accepted
[v2] xfs: shutdown on failure to add page to log bio [v2] xfs: shutdown on failure to add page to log bio - 1 - --- 2020-03-25 Brian Foster Accepted
[2/2] xfs: fix unmount hang and memory leak on shutdown during quotaoff xfs: quotaoff shutdown fixes - 2 - --- 2020-03-16 Brian Foster Accepted
[1/2] xfs: factor out quotaoff intent AIL removal and memory free xfs: quotaoff shutdown fixes - 2 - --- 2020-03-16 Brian Foster Accepted
[v2] xfs: fix iclog release error check race with shutdown [v2] xfs: fix iclog release error check race with shutdown - 1 - --- 2020-02-18 Brian Foster Accepted
xfs: use bitops interface for buf log item AIL flag check xfs: use bitops interface for buf log item AIL flag check - 2 - --- 2019-12-17 Brian Foster Accepted
[3/3] xfs: rework collapse range into an atomic operation xfs: hold ilock across insert and collapse range - 2 - --- 2019-12-13 Brian Foster Accepted
[2/3] xfs: rework insert range into an atomic operation xfs: hold ilock across insert and collapse range - 2 - --- 2019-12-13 Brian Foster Accepted
[1/3] xfs: open code insert range extent split helper xfs: hold ilock across insert and collapse range - 2 - --- 2019-12-13 Brian Foster Accepted
xfs: stabilize insert range start boundary to avoid COW writeback race xfs: stabilize insert range start boundary to avoid COW writeback race - 3 - --- 2019-12-10 Brian Foster Accepted
xfs: fix mount failure crash on invalid iclog memory access xfs: fix mount failure crash on invalid iclog memory access - 1 - --- 2019-12-03 Brian Foster Accepted
xfs: fix attr leaf header freemap.size underflow xfs: fix attr leaf header freemap.size underflow - 1 - --- 2019-11-15 Brian Foster Accepted
[v2,2/2] xfs: don't set bmapi total block req where minleft is sufficient xfs: rely on minleft instead of total for bmbt res - 1 - --- 2019-10-21 Brian Foster Accepted
[v2,1/2] xfs: cap longest free extent to maximum allocatable xfs: rely on minleft instead of total for bmbt res - 1 - --- 2019-10-21 Brian Foster Accepted
[v2,3/3] xfs: move local to extent inode logging into bmap helper xfs: fix sf to block inode fork logging - 2 - --- 2019-10-07 Brian Foster Accepted
[v2,2/3] xfs: remove broken error handling on failed attr sf to leaf change xfs: fix sf to block inode fork logging - 2 - --- 2019-10-07 Brian Foster Accepted
[v2,1/3] xfs: log the inode on directory sf to block format change xfs: fix sf to block inode fork logging - 2 - --- 2019-10-07 Brian Foster Accepted
xfs: log the inode on directory sf to block format change xfs: log the inode on directory sf to block format change - - - --- 2019-10-04 Brian Foster Accepted
[v5,11/11] xfs: optimize near mode bnobt scans with concurrent cntbt lookups xfs: rework near mode extent allocation - 1 - --- 2019-09-27 Brian Foster Accepted
[v5,10/11] xfs: factor out tree fixup logic into helper xfs: rework near mode extent allocation - 1 - --- 2019-09-27 Brian Foster Accepted
[v5,09/11] xfs: refactor near mode alloc bnobt scan into separate function xfs: rework near mode extent allocation - 1 - --- 2019-09-27 Brian Foster Accepted
[v5,08/11] xfs: refactor and reuse best extent scanning logic xfs: rework near mode extent allocation - 1 - --- 2019-09-27 Brian Foster Accepted
« 1 2 3 46 7 »