Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
4f8d182513690b42b20fb81e487be4cd4729e27c
/
fs
/
btrfs
/
disk-io.c
b983471
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 16 years ago
3e7ad38
Btrfs: remove dead code
by Dan Carpenter
· 16 years ago
fa9c0d7
Btrfs: rework allocation clustering
by Chris Mason
· 16 years ago
04018de
Btrfs: kill the pinned_mutex
by Josef Bacik
· 16 years ago
c226fd6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 16 years ago
5a3f23d
Btrfs: add extra flushing for renames and truncates
by Chris Mason
· 16 years ago
6933c02
btrfs: get rid of current_is_pdflush() in btrfs_btree_balance_dirty
by Jens Axboe
· 16 years ago
b947343
Btrfs: leave btree locks spinning more often
by Chris Mason
· 16 years ago
c3e69d5
Btrfs: process the delayed reference queue in clusters
by Chris Mason
· 16 years ago
56bec29
Btrfs: do extent allocation and reference count updates in the background
by Chris Mason
· 16 years ago
b9447ef
Btrfs: fix spinlock assertions on UP systems
by Chris Mason
· 16 years ago
4008c04
Btrfs: make a lockdep class for the extent buffer locks
by Chris Mason
· 16 years ago
b4ce94d
Btrfs: Change btree locking to use explicit blocking points
by Chris Mason
· 16 years ago
c487685
Btrfs: hash_lock is no longer needed
by Chris Mason
· 16 years ago
b51912c
Btrfs: async threads should try harder to find work
by Chris Mason
· 16 years ago
7237f18
Btrfs: fix tree logs parallel sync
by Yan Zheng
· 16 years ago
7e66285
Btrfs: open_ctree() error handling can oops on fs_info
by Qinghuang Feng
· 16 years ago
c6e3087
Btrfs: simplify iteration codes
by Qinghuang Feng
· 16 years ago
57506d5
Btrfs: check return value for kthread_run() correctly
by Qinghuang Feng
· 16 years ago
7eaebe7
Btrfs: removed unused #include <version.h>'s
by Huang Weiyi
· 16 years ago
d397712
Btrfs: Fix checkpatch.pl warnings
by Chris Mason
· 16 years ago
2d69a0f
Btrfs: avoid potential super block corruption
by Yan Zheng
· 16 years ago
b34b086
Btrfs: Fix compile warning around num_online_cpus() in a min statement
by Chris Mason
· 16 years ago
cad321a
Btrfs: shift all end_io work to thread pools
by Chris Mason
· 16 years ago
e4404d6
Btrfs: shared seed device
by Yan Zheng
· 16 years ago
0403e47
Btrfs: Add checking of csum tree in balancing code
by Yan Zheng
· 16 years ago
a512bbf
Btrfs: superblock duplication
by Yan Zheng
· 16 years ago
d20f704
Btrfs: move data checksumming into a dedicated tree
by Chris Mason
· 16 years ago
607d432
Btrfs: add support for multiple csum algorithms
by Josef Bacik
· 16 years ago
c6e2bac
Btrfs: fix panic on error during mount
by Josef Bacik
· 16 years ago
f2b636e
Btrfs: add support for compat flags to btrfs
by Josef Bacik
· 16 years ago
6e430f9
Btrfs: fix shadowed variable declarations
by Christoph Hellwig
· 16 years ago
b295086
Btrfs: make things static and include the right headers
by Christoph Hellwig
· 16 years ago
e556ce2
Btrfs: Drop dirty roots created by log replay immediately when
by Yan Zheng
· 16 years ago
4b4e25f
Btrfs: compat code fixes
by Chris Mason
· 16 years ago
7c2ca46
Btrfs: Do fsync log replay when mount -o ro, except when on readonly media
by Chris Mason
· 16 years ago
d2c3f4f
Btrfs: Avoid writeback stalls
by Chris Mason
· 16 years ago
9f0ba5b
Btrfs: unplug all devices in the unplug call back
by Chris Mason
· 16 years ago
ea9e8b1
Btrfs: prevent loops in the directory tree when creating snapshots
by Chris Mason
· 16 years ago
3394e16
Btrfs: Give each subvol and snapshot their own anonymous devid
by Chris Mason
· 16 years ago
3de4586
Btrfs: Allow subvolumes and snapshots anywhere in the directory tree
by Chris Mason
· 16 years ago
2b82032
Btrfs: Seed device support
by Yan Zheng
· 16 years ago
c146afa
Btrfs: mount ro and remount support
by Yan Zheng
· 16 years ago
6f3577b
Btrfs: Improve metadata read latencies
by Chris Mason
· 16 years ago
240d5d4
Btrfs: tune btrfs unplug functions for a small number of devices
by Chris Mason
· 16 years ago
771ed68
Btrfs: Optimize compressed writeback and reads
by Chris Mason
· 16 years ago
4a69a41
Btrfs: Add ordered async work queues
by Chris Mason
· 16 years ago
84234f3
Btrfs: Add root tree pointer transaction ids
by Yan Zheng
· 16 years ago
2517920
Btrfs: nuke fs wide allocation mutex V2
by Josef Bacik
· 16 years ago
f82d02d
Btrfs: Improve space balancing code
by Yan Zheng
· 16 years ago
c8b9781
Btrfs: Add zlib compression support
by Chris Mason
· 16 years ago
83afeac
Btrfs: disk-io.c (open_ctree): avoid leaks upon allocation failure
by Jim Meyering
· 16 years ago
0463bb4
Btrfs: disk-io.c (open_ctree): Don't deref. NULL upon failed kzalloc
by Jim Meyering
· 16 years ago
d352ac6
Btrfs: add and improve comments
by Chris Mason
· 16 years ago
8c8bee1
Btrfs: Wait for IO on the block device inodes of newly added devices
by Chris Mason
· 16 years ago
1a40e23
Btrfs: update space balancing code
by Zheng Yan
· 16 years ago
e465768
Btrfs: Add shared reference cache
by Zheng Yan
· 16 years ago
24ab9cd
Btrfs: Raise thresholds for metadata writeback
by Chris Mason
· 16 years ago
2b1f55b
Remove Btrfs compat code for older kernels
by Chris Mason
· 16 years ago
31840ae
Btrfs: Full back reference support
by Zheng Yan
· 16 years ago
ce3ed71
Btrfs: Checksum tree blocks in the background
by Chris Mason
· 16 years ago
0f9dd46
Btrfs: free space accounting redo
by Josef Bacik
· 16 years ago
23a0786
Btrfs: Fix mismerge in block header checks
by Chris Mason
· 16 years ago
d0c803c
Btrfs: Record dirty pages tree-log pages in an extent_io tree
by Chris Mason
· 16 years ago
d00aff0
Btrfs: Optimize tree log block allocations
by Chris Mason
· 16 years ago
3a5f1d4
Btrfs: Optimize btree walking while logging inodes
by Chris Mason
· 16 years ago
98509cf
Btrfs: Fix releasepage to properly keep dirty and writeback pages
by Chris Mason
· 16 years ago
4bef084
Btrfs: Tree logging fixes
by Chris Mason
· 16 years ago
e02119d
Btrfs: Add a write ahead tree log to optimize synchronous operations
by Chris Mason
· 16 years ago
a1b32a5
Btrfs: Add debugging checks to track down corrupted metadata
by Chris Mason
· 16 years ago
9473f16
Btrfs: Throttle for async bio submits higher up the chain
by Chris Mason
· 16 years ago
b64a285
Btrfs: Wait for async bio submissions to make some progress at queue time
by Chris Mason
· 16 years ago
5386323
Btrfs: Lower contention on the csum mutex
by Chris Mason
· 16 years ago
4854ddd
Btrfs: Wait for kernel threads to make progress during async submission
by Chris Mason
· 16 years ago
5443be4
Btrfs: Give all the worker threads descriptive names
by Chris Mason
· 16 years ago
777e6bd
Btrfs: Transaction commit: don't use filemap_fdatawait
by Chris Mason
· 16 years ago
0986fe9
Btrfs: Count async bios separately from async checksum work items
by Chris Mason
· 16 years ago
b720d20
Btrfs: Limit the number of async bio submission kthreads to the number of devices
by Chris Mason
· 16 years ago
4ca8b41
Btrfs: Avoid calling into the FS for the final iput on fake root inodes
by Chris Mason
· 16 years ago
ea8c281
Btrfs: Maintain a list of inodes that are delalloc and a way to wait on them
by Chris Mason
· 16 years ago
2dd3e67
Btrfs: More throttle tuning
by Chris Mason
· 16 years ago
61b4944
Btrfs: Fix streaming read performance with checksumming on
by Chris Mason
· 16 years ago
bcc63ab
Btrfs: implement memory reclaim for leaf reference cache
by Yan
· 16 years ago
33958dc
Btrfs: Fix verify_parent_transid
by Chris Mason
· 16 years ago
ab78c84
Btrfs: Throttle operations if the reference cache gets too large
by Chris Mason
· 16 years ago
017e536
Btrfs: Leaf reference cache update
by Chris Mason
· 16 years ago
31153d8
Btrfs: Add a leaf reference cache
by Yan Zheng
· 16 years ago
7b12876
Btrfs: Create orphan inode records to prevent lost files after a crash
by Josef Bacik
· 16 years ago
3eaa288
Btrfs: Fix the defragmention code and the block relocation code for data=ordered
by Chris Mason
· 16 years ago
8964222
Btrfs: Search data ordered extents first for checksums on read
by Chris Mason
· 16 years ago
6af118c
Btrfs: Index extent buffers in an rbtree
by Chris Mason
· 16 years ago
f929574
btrfs_start_transaction: wait for commits in progress to finish
by Chris Mason
· 16 years ago
247e743
Btrfs: Use async helpers to deal with pages that have been improperly dirtied
by Chris Mason
· 16 years ago
e6dcd2d
Btrfs: New data=ordered implementation
by Chris Mason
· 16 years ago
77a41af
Btrfs: Drop some verbose printks
by Chris Mason
· 16 years ago
7d9eb12
Btrfs: Add locking around volume management (device add/remove/balance)
by Chris Mason
· 16 years ago
3f157a2
Btrfs: Online btree defragmentation fixes
by Chris Mason
· 16 years ago
a74a4b9
Btrfs: Replace the transaction work queue with kthreads
by Chris Mason
· 16 years ago
89ce8a6
Add btrfs_end_transaction_throttle to force writers to wait for pending commits
by Chris Mason
· 16 years ago
333db94
Btrfs: Fix snapshot deletion to release the alloc_mutex much more often.
by Chris Mason
· 16 years ago
Next »