aboutsummaryrefslogtreecommitdiffstats
BranchCommit messageAuthorAge
delalloc-shrinkbtrfs: rip out ->total_bytes_pinnedJosef Bacik3 years
nbd-kasan-fixnbd: handle device refs for DESTROY_ON_DISCONNECT properlyJosef Bacik3 years
reloc-workbtrfs: check return value of btrfs_commit_transaction in relocationJosef Bacik3 years
relocationbtrfs: fix min reserved size calculation in merge_reloc_rootJosef Bacik4 years
locking-reworkbtrfs: rip out path->leave_spinningJosef Bacik4 years
kvmalloc-ffssunrpc: rework proc handlers to take advantage of the new bufferJosef Bacik4 years
zygo-submitdont forget skip lockingJosef Bacik4 years
zygo-reworkeddo not resolve backrefs for roots that are being deletedJosef Bacik4 years
zygo-debuggingrun delayed refs less oftenJosef Bacik4 years
masterbtrfs: remove a BUG_ON() from merge_reloc_roots()Josef Bacik4 years
kdave-testingbtrfs: add a find_contiguous_extent_bit helper and use it for safe isizeJosef Bacik4 years
deadlock-fixesbtrfs: kill the priority_reclaim_space helperJosef Bacik4 years
nbd-double-endnbd: handle racing with error'ed out commandsJosef Bacik5 years
isize-fixfs: use READ_ONCE/WRITE_ONCE with the i_size helpersJosef Bacik5 years
misc-nextbtrfs: fix incorrect updating of log root treeJosef Bacik5 years
extent-io-rearrangingbtrfs: move the extent-buffer codeJosef Bacik5 years
iput-fixbtrfs: run delayed iput at unlink timeJosef Bacik5 years
for-next-20190502btrfs: don't double unlock on error in btrfs_punch_holeJosef Bacik5 years
unlock-fixbtrfs: don't double unlock on error in btrfs_punch_holeJosef Bacik5 years
enospc-fixesbtrfs: reserve delalloc metadata differentlyJosef Bacik5 years
io-weightuse done_bio for teh inflight accountingJosef Bacik5 years
no-throttlebtrfs: don't end the transaction for delayed refs in throttleJosef Bacik5 years
kill-mmap-sem-v7filemap: drop the mmap_sem for all blocking operationsJosef Bacik5 years
delayed-refs-rsv-v9btrfs: replace cleaner_delayed_iput_mutex with a waitqueueJosef Bacik5 years
snapshot-fixbtrfs: run delayed items before dropping the snapshotJosef Bacik5 years
delayed-refs-rsv-v8btrfs: only run delayed refs if we're committingJosef Bacik6 years
kill-mmap-sem-v6mm: use the cached page for filemap_faultJosef Bacik6 years
xfs-error-refcntxfs: take a ref on failed bufs in xfs_inode_item_pushJosef Bacik6 years
kill-mmap-sem-v5btrfs: use new filemap_page_mkwrite_nommapsem helperJosef Bacik6 years
kill-mmap-sem-v4btrfs: drop mmap_sem in mkwrite for btrfsJosef Bacik6 years
delayed-refs-rsv-v7btrfs: don't run delayed_iputs in commitJosef Bacik6 years
delayed-refs-rsv-v6btrfs: don't run delayed_iputs in commitJosef Bacik6 years
iolatency-ssdblk-iolatency: keep track of previous windows statsJosef Bacik6 years
delayed-refs-rsv-v5btrfs: don't run delayed_iputs in commitJosef Bacik6 years
kill-mmap-sem-v3btrfs: drop mmap_sem in mkwrite for btrfsJosef Bacik6 years
kill-mmap-sem-v2btrfs: drop mmap_sem in mkwrite for btrfsJosef Bacik6 years
delayed-refs-rsv-v4btrfs: don't run delayed_iputs in commitJosef Bacik6 years
kill-mmap-semdrop the mmap_sem for readsJosef Bacik6 years
delayed-refs-rsv-v3MAINTAINERS: update my email address for btrfsJosef Bacik6 years
for-4.20/blockblk-iolatency: keep track of previous windows statsJosef Bacik6 years
delayed-refs-rsv-v2MAINTAINERS: update my email address for btrfsJosef Bacik6 years
delayed-refs-rsv-cleanbtrfs: only run delayed refs if we're committingJosef Bacik6 years
nbd-dupe-responsenbd: handle unexpected replies betterJosef Bacik6 years
for-4.19/blockblk-iolatency: truncate our current timeJosef Bacik6 years
iolatency-fixesblk-iolatency: truncate our current timeJosef Bacik6 years
delayed-refs-rsvbtrfs: alloc space cache inode with GFP_NOFSJosef Bacik6 years
blk-iolatency-v8skip readahead if the cgroup is congestedJosef Bacik6 years
blk-iolatency-v7skip readahead if the cgroup is congestedJosef Bacik6 years
blk-iolatency-v6skip readahead if the cgroup is congestedJosef Bacik6 years
blk-iolatency-v5block: use irq variant for blkcg->lockJosef Bacik6 years
blk-iolatency-v4Documentation: add a doc for blk-iolatencyJosef Bacik6 years
blk-iolatency-v3Documentation: add a doc for blk-iolatencyJosef Bacik6 years
blk-iolatencyDocumentation: add a doc for blk-iolatencyJosef Bacik6 years
for-4.18/blockDocumentation: add a doc for blk-iolatencyJosef Bacik6 years
no-write-inodebtrfs: always wait on ordered extents at fsync timeJosef Bacik6 years
for-nextbtrfs: don't bug_on with enomem in __clear_state_bitJosef Bacik6 years
for-linusnbd: update size when connectedJosef Bacik6 years
blk-qosblock: introduce blkcg-qos io controllerJosef Bacik6 years
current-workcurrent-workJosef Bacik6 years
kill-btree-inodebtrfs: add NR_METADATA_BYTES accountingJosef Bacik6 years
bpf-override-returnbtrfs: allow us to inject errors at io_ctl_initJosef Bacik6 years
slab-prioritymm: use sc->priority for slab shrink targetsJosef Bacik7 years
new-kill-btree-inodebtrfs: rework end io for extent buffer readsJosef Bacik7 years
btrfs-readdirbtrfs: track refs in a rb_tree instead of a listJosef Bacik7 years
sched/experimentalsched: cleanup helper definitionsJosef Bacik7 years
dm-log-writes-fixesdm-log-writes: fix >512b sectorsize supportJosef Bacik7 years
nbd-disconnectnbd: clear disconnected on reconnectJosef Bacik7 years
nbd-fixesnbd: add a flag to destroy an nbd device on disconnectJosef Bacik7 years
for-jensnbd: set rq->errors to actual error codeJosef Bacik7 years
nbd-pfmemallocblock: set make_request_fn manually in blk_mq_update_nr_hw_queuesJosef Bacik7 years
inet-reworkinet: reset tb->fastreuseport when adding a reuseport skJosef Bacik7 years
nbd-ratelimitnbd: reset the setup task for NBD_CLEAR_SOCKJosef Bacik7 years
mq-async-runnbd: add multi-connection supportJosef Bacik7 years
bpf-branch-equalbpf: fix states equal logic for varlen accessJosef Bacik7 years
nbdclientnbd: add multi-connection supportJosef Bacik8 years
nbdAdd an in kernel nbd-server implementationJosef Bacik8 years
enospc-reworkAdd a percpu poolJosef Bacik8 years
for-heapBtrfs: remove BUG_ON()'s in btrfs_map_blockJosef Bacik8 years
fdinfofdinfo: handle large fdinfo buffersJosef Bacik8 years
allocator-fixesBtrfs: don't do extra bitmap search in one bit caseJosef Bacik9 years
pending-ordered-fixmake pending_ordered not suckJosef Bacik9 years
fsync-fasterBtrfs: make fsync fast againJosef Bacik9 years
superblock-scalinginode: don't softlockup when evicting inodesJosef Bacik9 years
for-chrisBtrfs: fix outstanding_extents accounting in DIOJosef Bacik9 years
dirty-bgs-fixBtrfs: add sanity test for outstanding_extents accountingJosef Bacik9 years
dm-log-writesdm-log-writes fixes from MikeJosef Bacik9 years
evict-softlockupvfs: make inode_sb_list_lock per sbJosef Bacik9 years
write-bg-cacheBtrfs: abort transaction if we don't find the block groupJosef Bacik9 years
dm-powerfaildm: add dm-power-fail targetJosef Bacik10 years
plRevert "Btrfs: race free update of commit root for ro snapshots"Josef Bacik10 years
for-suseBtrfs: add a extent ref verify toolJosef Bacik10 years
snapshot-aware-defragBtrfs: fix snapshot aware defragJosef Bacik10 years
dangerBtrfs: reclaim the reserved metadata space at backgroundMiao Xie10 years
qgroup-workBtrfs: add sanity tests for new qgroup accounting codeJosef Bacik10 years
per-subvol-limitBtrfs: add per subvol bandwidth limitsJosef Bacik10 years
linus-basebtrfs: fix misleading variable name for flagsDavid Sterba11 years
dedupBtrfs: add online dedupJosef Bacik11 years
atomic-prototypeBtrfs: support atomic writes for the log treeJosef Bacik11 years
piotrBtrfs: account for orphan inodes properly during cleanupJosef Bacik11 years
real-fsyncBtrfs: do not call file_update_time in aio_writeJosef Bacik11 years
crazy-fsyncBtrfs: don't wait for anybodyJosef Bacik12 years
fsync-workBtrfs: make fsync suck lessJosef Bacik12 years
extent-historyBtrfs: extent history debugging patchJosef Bacik12 years
own-cachingBtrfs: manage metadata cache ourselvesJosef Bacik12 years
enospcBtrfs: fall back to non-inline if we don't have enough spaceJosef Bacik12 years