Show patches with: Submitter = Brian Foster       |   819 patches
« 1 2 3 48 9 »
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 broken truncate pre-size update flushing xfs: fix broken truncate pre-size update flushing - - - --- 2022-11-28 Brian Foster New
[RFC] xfs_io: simple bad buf hack to simulate write failure [RFC] xfs_io: simple bad buf hack to simulate write failure - - - --- 2022-11-23 Brian Foster New
xfs: move truncate zeroing flush into ->iomap_begin() xfs: move truncate zeroing flush into ->iomap_begin() - - - --- 2022-11-04 Brian Foster New
xfs: redirty eof folio on truncate to avoid filemap flush xfs: redirty eof folio on truncate to avoid filemap flush - - - --- 2022-10-28 Brian Foster New
[RFC,2/2] xfs: optimize eof page flush for iomap zeroing on truncate xfs: optimize truncate cache flushing - - - --- 2022-10-28 Brian Foster New
[RFC,1/2] xfs: lift truncate iomap zeroing into a new helper xfs: optimize truncate cache flushing - - - --- 2022-10-28 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
xfs: fix soft lockup via spinning in filestream ag selection loop xfs: fix soft lockup via spinning in filestream ag selection loop - 2 - --- 2022-04-22 Brian Foster Superseded
[RFC,4/4] xfs: skip busy inodes on finobt inode allocation xfs: track and skip realloc of busy inodes - - - --- 2022-02-17 Brian Foster New
[RFC,3/4] xfs: crude chunk allocation retry mechanism xfs: track and skip realloc of busy inodes - - - --- 2022-02-17 Brian Foster New
[RFC,2/4] xfs: tag reclaimable inodes with pending RCU grace periods as busy xfs: track and skip realloc of busy inodes - - - --- 2022-02-17 Brian Foster New
[RFC,1/4] xfs: require an rcu grace period before inode recycle xfs: track and skip realloc of busy inodes - - - --- 2022-02-17 Brian Foster New
xfs: require an rcu grace period before inode recycle xfs: require an rcu grace period before inode recycle - - - --- 2022-01-21 Brian Foster Superseded
[2/2] xfs: run blockgc on freeze to avoid iget stalls after reclaim xfs: a couple misc/small deferred inactivation tweaks - - - --- 2022-01-13 Brian Foster Superseded
[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
generic: test COW writeback failure when overlapping non-shared blocks generic: test COW writeback failure when overlapping non-shared blocks - - - --- 2021-10-21 Brian Foster New
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,4/4] xfs: fix perag reference leak on iteration race with growfs xfs: fix perag iteration raciness - 1 - --- 2021-10-12 Brian Foster Superseded
[v2,3/4] xfs: terminate perag iteration reliably on agcount xfs: fix perag iteration raciness - 1 - --- 2021-10-12 Brian Foster Superseded
[v2,2/4] xfs: rename the next_agno perag iteration variable xfs: fix perag iteration raciness - 1 - --- 2021-10-12 Brian Foster Superseded
[v2,1/4] xfs: fold perag loop iteration logic into helper function xfs: fix perag iteration raciness - 1 - --- 2021-10-12 Brian Foster Superseded
[3/3] xfs: terminate perag iteration reliably on end agno xfs: fix perag iteration raciness - - - --- 2021-10-07 Brian Foster New
[2/3] xfs: rename the next_agno perag iteration variable xfs: fix perag iteration raciness - - - --- 2021-10-07 Brian Foster Superseded
[1/3] xfs: fold perag loop iteration logic into helper function xfs: fix perag iteration raciness - - - --- 2021-10-07 Brian Foster Superseded
[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
[RFC,v3,3/3] iomap: bound ioend size to 4096 pages iomap: avoid soft lockup warnings on large ioends - - - --- 2021-05-17 Brian Foster New
[v3,2/3] xfs: kick large ioends to completion workqueue iomap: avoid soft lockup warnings on large ioends - 1 - --- 2021-05-17 Brian Foster New
[v3,1/3] iomap: resched ioend completion when in non-atomic context iomap: avoid soft lockup warnings on large ioends - 1 - --- 2021-05-17 Brian Foster New
[v1.1,2/2] xfs: remove dead stale buf unpin handling code Untitled series #481283 - 1 - --- 2021-05-12 Brian Foster Superseded
[2/2] xfs: remove dead stale buf unpin handling code xfs: fix buffer use after free on unpin abort - 1 - --- 2021-05-11 Brian Foster Superseded
[1/2] xfs: hold buffer across unpin and potential shutdown processing xfs: fix buffer use after free on unpin abort - 1 - --- 2021-05-11 Brian Foster Superseded
[RFC] xfs: hold buffer across unpin and potential shutdown processing [RFC] xfs: hold buffer across unpin and potential shutdown processing - - - --- 2021-05-03 Brian Foster Superseded
[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
[v4,3/3] xfs: set aside allocation btree blocks from block reservation xfs: set aside allocation btree blocks from block reservation - 3 - --- 2021-04-23 Brian Foster Superseded
[v4,2/3] xfs: introduce in-core global counter of allocbt blocks xfs: set aside allocation btree blocks from block reservation - 2 - --- 2021-04-23 Brian Foster Superseded
[v4,1/3] xfs: unconditionally read all AGFs on mounts with perag reservation xfs: set aside allocation btree blocks from block reservation - 3 - --- 2021-04-23 Brian Foster Superseded
[v3,2/2] xfs: set aside allocation btree blocks from block reservation xfs: set aside allocation btree blocks from block reservation - - - --- 2021-04-12 Brian Foster Superseded
[v3,1/2] xfs: set a mount flag when perag reservation is active xfs: set aside allocation btree blocks from block reservation - - - --- 2021-04-12 Brian Foster New
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,5/5] iomap: remove unused private field from ioend xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-09 Brian Foster New
[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
[v2,3/3] xfs: rework quotaoff logging to avoid log deadlock on active fs xfs: rework quotaoff to avoid log deadlock - - - --- 2021-04-06 Brian Foster New
[v2,2/3] xfs: transaction subsystem quiesce mechanism xfs: rework quotaoff to avoid log deadlock - - - --- 2021-04-06 Brian Foster New
[v2,1/3] xfs: skip dquot reservations if quota is inactive xfs: rework quotaoff to avoid log deadlock - 3 - --- 2021-04-06 Brian Foster New
[5/4] iomap: remove unused private field from ioend xfs: ioend batching log reservation deadlock - 1 - --- 2021-04-06 Brian Foster Superseded
[4/4] xfs: drop unnecessary setfilesize helper xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-05 Brian Foster Superseded
[3/4] xfs: drop unused ioend private merge and setfilesize code xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-05 Brian Foster Superseded
[2/4] xfs: open code ioend needs workqueue helper xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-05 Brian Foster Superseded
[1/4] xfs: drop submit side trans alloc for append ioends xfs: ioend batching log reservation deadlock - 2 - --- 2021-04-05 Brian Foster Superseded
[v3,2/2] xfs: set aside allocation btree blocks from block reservation xfs: set aside allocation btree blocks from block reservation - - - --- 2021-03-18 Brian Foster Superseded
[v3,1/2] xfs: set a mount flag when perag reservation is active xfs: set aside allocation btree blocks from block reservation - - - --- 2021-03-18 Brian Foster Superseded
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
[v2] xfs: set aside allocation btree blocks from block reservation [v2] xfs: set aside allocation btree blocks from block reservation - - - --- 2021-02-22 Brian Foster Superseded
xfs: don't call into blockgc scan with freeze protection xfs: don't call into blockgc scan with freeze protection - 1 - --- 2021-02-18 Brian Foster New
xfs: set aside allocation btree blocks from block reservation xfs: set aside allocation btree blocks from block reservation - 1 - --- 2021-02-17 Brian Foster Superseded
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
[RFC] xfs: refactor xfs_attr_set() into incremental components [RFC] xfs: refactor xfs_attr_set() into incremental components - - - --- 2021-01-07 Brian Foster New
[9/9] xfs: cover the log on freeze instead of cleaning it xfs: rework log quiesce to cover the log - 1 - --- 2021-01-06 Brian Foster Superseded
[8/9] xfs: remove xfs_quiesce_attr() xfs: rework log quiesce to cover the log - 1 - --- 2021-01-06 Brian Foster Superseded
[7/9] xfs: remove duplicate wq cancel and log force from attr quiesce xfs: rework log quiesce to cover the log - 1 - --- 2021-01-06 Brian Foster Superseded
[6/9] xfs: fold sbcount quiesce logging into log covering xfs: rework log quiesce to cover the log - 1 - --- 2021-01-06 Brian Foster Superseded
[5/9] xfs: don't reset log idle state on covering checkpoints xfs: rework log quiesce to cover the log - 1 - --- 2021-01-06 Brian Foster Superseded
[4/9] xfs: cover the log during log quiesce xfs: rework log quiesce to cover the log - 1 - --- 2021-01-06 Brian Foster Superseded
[3/9] xfs: separate log cleaning from log quiesce xfs: rework log quiesce to cover the log - 3 - --- 2021-01-06 Brian Foster Superseded
[2/9] xfs: lift writable fs check up into log worker task xfs: rework log quiesce to cover the log - 2 - --- 2021-01-06 Brian Foster Superseded
[1/9] xfs: sync lazy sb accounting on quiesce of read-only mounts xfs: rework log quiesce to cover the log - 4 - --- 2021-01-06 Brian Foster Superseded
[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
generic/388: randomly recover via read-only mounts generic/388: randomly recover via read-only mounts - - - --- 2020-12-17 Brian Foster Superseded
xfs: sync lazy sb accounting on quiesce of read-only mounts xfs: sync lazy sb accounting on quiesce of read-only mounts - 1 - --- 2020-12-17 Brian Foster Superseded
[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
« 1 2 3 48 9 »