Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
kernel
/
msm
/
04005cc7a1feef94237204566ccac38571af7991
/
fs
/
btrfs
/
disk-io.c
04005cc
Btrfs: Use blk_congestion_wait on older kernels
by Chris Mason
· 17 years ago
cee36a0
Rework btrfs_drop_inode to avoid scheduling
by Chris Mason
· 17 years ago
b99aa6c
Btrfs: Only delete roots from sysfs when they were added to sysfs
by Chris Mason
· 17 years ago
55c6907
Btrfs: Fix extent_buffer usage when nodesize != leafsize
by Chris Mason
· 17 years ago
21ad10c
Btrfs: Add flush barriers on commit
by Chris Mason
· 17 years ago
e2008b6
Btrfs: Add some simple throttling to wait for data=ordered and snapshot deletion
by Chris Mason
· 17 years ago
dc17ff8
Btrfs: Add data=ordered support
by Chris Mason
· 17 years ago
e4204de
Btrfs: Change tree block csum tagging to avoid false error messages
by Chris Mason
· 17 years ago
4313b39
Btrfs: Reduce stack usage in the resizer, fix 32 bit compiles
by Chris Mason
· 17 years ago
edbd8d4
Btrfs: Support for online FS resize (grow and shrink)
by Chris Mason
· 17 years ago
1832a6d
Btrfs: Implement basic support for -ENOSPC
by Chris Mason
· 17 years ago
6da6aba
Btrfs: Back port to 2.6.18-el kernels
by Chris Mason
· 17 years ago
c59f895
Btrfs: Add mount option to enforce a max extent size
by Chris Mason
· 17 years ago
d10c5f3
Btrfs: Fix extent_map and extent_state leaks by flushing lrus on FS unmount
by Chris Mason
· 17 years ago
b6cda9b
Btrfs: Add mount -o nodatasum to turn of file data checksumming
by Chris Mason
· 17 years ago
d8d5f3e
Btrfs: Add lowest key information to back refs for extent tree blocks as well.
by Chris Mason
· 17 years ago
7bb8631
Btrfs: Add back pointers from extents to the btree or file referencing them
by Chris Mason
· 17 years ago
87ee04e
Btrfs: Add simple stripe size parameter
by Chris Mason
· 17 years ago
ca66462
Btrfs: Add efficient dirty accounting to the extent_map tree
by Chris Mason
· 17 years ago
448d640
Btrfs: Fine tune the btree writeback exclusion some more
by Chris Mason
· 17 years ago
8790bad
Btrfs: Only limit btree writeback for pdflush
by Chris Mason
· 17 years ago
793955b
Btrfs: Limit btree writeback to prevent seeks
by Chris Mason
· 17 years ago
324ae4d
Btrfs: Add block group pinned accounting back
by Yan
· 17 years ago
0da5468
Btrfs: Use writepages for the metadata too
by Chris Mason
· 17 years ago
35ebb93
Btrfs: Fix PAGE_CACHE_SHIFT shifts on 32 bit machines
by Chris Mason
· 17 years ago
44b36eb
Btrfs: Properly setup root key while reading the root
by Yan Zheng
· 17 years ago
ff79f81
Btrfs: Add back file data checksumming
by Chris Mason
· 17 years ago
304fced
Btrfs: balance_dirty_pages_ratelimited is causing problems, use nr == 1 always
by Chris Mason
· 17 years ago
19c00dd
Btrfs: Add back metadata checksumming
by Chris Mason
· 17 years ago
810191f
Btrfs: extent_map optimizations to cut down on CPU usage
by Chris Mason
· 17 years ago
4dc1190
Btrfs: Add an extent buffer LRU to reduce radix tree hits
by Chris Mason
· 17 years ago
6b80053
Btrfs: Add back the online defragging code
by Chris Mason
· 17 years ago
09e71a3
Btrfs: Use an array of pages in the extent buffers to reduce the cost of find_get_page
by Chris Mason
· 17 years ago
db94535
Btrfs: Allow tree blocks larger than the page size
by Chris Mason
· 17 years ago
1a5bc16
Btrfs: Change the remaining radix trees used by extent-tree.c to extent_map trees
by Chris Mason
· 17 years ago
96b5179
Btrfs: Stop using radix trees for the block group cache
by Chris Mason
· 17 years ago
f510cfe
Btrfs: Fix extent_buffer and extent_state leaks
by Chris Mason
· 17 years ago
6d36dcd
Btrfs: Avoid memcpy where possible in extent_buffers
by Chris Mason
· 17 years ago
5f39d39
Btrfs: Create extent_buffer interface for large blocksizes
by Chris Mason
· 17 years ago
d3c2fdc
Btrfs: Use balance_dirty_pages_nr on btree blocks
by Chris Mason
· 17 years ago
5ce14bb
Btrfs: Find and remove dead roots the first time a root is loaded.
by Chris Mason
· 17 years ago
011410b
Btrfs: Add more synchronization before creating a snapshot
by Chris Mason
· 17 years ago
58176a9
Btrfs: Add per-root block accounting and sysfs entries
by Josef Bacik
· 17 years ago
15ee9bc
Btrfs: delay commits during fsync to allow more writers
by Josef Bacik
· 17 years ago
26b8003
Btrfs: Replace extent tree preallocation code with some bit radix magic.
by Chris Mason
· 17 years ago
6702ed4
Btrfs: Add run time btree defrag, and an ioctl to force btree defrag
by Chris Mason
· 17 years ago
ec6b910
Btrfs: trivial include fixups
by Zach Brown
· 17 years ago
ccd467d
Btrfs: crash recovery fixes
by Chris Mason
· 17 years ago
4b52dff
Btrfs: Fix super block updates during transaction commit
by Chris Mason
· 17 years ago
5eda7b5
Btrfs: Add the ability to find and remove dead roots after a crash.
by Chris Mason
· 17 years ago
54aa1f4
Btrfs: Audit callers and return codes to make sure -ENOSPC gets up the stack
by Chris Mason
· 17 years ago
11bd143
Btrfs: Switch to libcrc32c to avoid problems with cryptomgr on highmem machines
by Chris Mason
· 17 years ago
8c2383c
Subject: Rework btrfs_file_write to only allocate while page locks are held
by Chris Mason
· 17 years ago
9ebefb18
Btrfs: patch queue: page_mkwrite
by Chris Mason
· 17 years ago
3408878
Btrfs: i386 fixes from axboe
by Chris Mason
· 17 years ago
6cbd557
Btrfs: add GPLv2
by Chris Mason
· 17 years ago
5af3981
Btrfs: printk fixes
by Chris Mason
· 17 years ago
39279cc
Btrfs: split up super.c
by Chris Mason
· 17 years ago
0cf6c62
Btrfs: remove device tree
by Chris Mason
· 17 years ago
facda1e
Btrfs: get forced transaction commits via workqueue
by Chris Mason
· 17 years ago
08607c1
Btrfs: add compat ioctl
by Chris Mason
· 17 years ago
f9f3c6b
Btrfs: 2.6.21-git fixes
by Chris Mason
· 17 years ago
de428b6
Btrfs: allocator optimizations, truncate readahead
by Chris Mason
· 17 years ago
509659c
Btrfs: switch to crc32c instead of sha256
by Chris Mason
· 18 years ago
e37c9e6
Btrfs: many allocator fixes, pretty solid
by Chris Mason
· 18 years ago
be74417
Btrfs: more allocator enhancements
by Chris Mason
· 18 years ago
35b7e47
Btrfs: fix page cache memory leak
by Chris Mason
· 18 years ago
090d187
Btrfs: directory readahead
by Chris Mason
· 18 years ago
28b8bb9
Btrfs: allocator tweaks
by Chris Mason
· 18 years ago
cd1bc46
Btrfs: more block allocator work
by Chris Mason
· 18 years ago
9078a3e
Btrfs: start of block group code
by Chris Mason
· 18 years ago
f2458e1
Btrfs: change around extent-tree prealloc
by Chris Mason
· 18 years ago
4d77567
Btrfs: add owner and type fields to the extents aand block headers
by Chris Mason
· 18 years ago
e66f709
Btrfs: write barriers on commit, balance level before split
by Chris Mason
· 18 years ago
8fd1779
Btrfs: early fsync support
by Chris Mason
· 18 years ago
236454d
Btrfs: many file_write fixes, inline data
by Chris Mason
· 18 years ago
70b2bef
Btrfs: rework csums and extent item ordering
by Chris Mason
· 18 years ago
b4100d6
Btrfs: add a device id to device items
by Chris Mason
· 18 years ago
8352d8a
Btrfs: add disk ioctl, mostly working
by Chris Mason
· 18 years ago
7eccb90
Btrfs: create a logical->phsyical block number mapping scheme
by Chris Mason
· 18 years ago
0bd93ba
Btrfs: early support for multiple devices
by Chris Mason
· 18 years ago
2619ba1
Btrfs: subvolumes
by Chris Mason
· 18 years ago
1b05da2
Btrfs: drop the inode map tree
by Chris Mason
· 18 years ago
c5739bb
Btrfs: snapshot progress
by Chris Mason
· 18 years ago
0f7d52f
Btrfs: groundwork for subvolume and snapshot roots
by Chris Mason
· 18 years ago
d6e4a42
Btrfs: start of support for many FS volumes
by Chris Mason
· 18 years ago
5be6f7f
Btrfs: dirindex optimizations
by Chris Mason
· 18 years ago
b1a4d96
Btrfs: tweak the inode-map and free extent search starts on cold mount
by Chris Mason
· 18 years ago
9d64272
Btrfs: don't wait on uptodate buffers on read
by Chris Mason
· 18 years ago
2da566e
Btrfs: csum_verify_file_block locking fix
by Chris Mason
· 18 years ago
7cfcc17
Btrfs: corruptions fixed
by Chris Mason
· 18 years ago
2c90e5d
Btrfs: still corruption hunting
by Chris Mason
· 18 years ago
d602557
Btrfs: corruption hunt continues
by Chris Mason
· 18 years ago
22b0ebd
Btrfs: hunting slab corruption
by Chris Mason
· 18 years ago
f254e52
Btrfs: verify csums on read
by Chris Mason
· 18 years ago
30ae846
Btrfs: btree address space fixes
by Chris Mason
· 18 years ago
87cbda5
Btrfs: sha256 csums on metadata
by Chris Mason
· 18 years ago
d98237b
Btrfs: use a btree inode instead of sb_getblk
by Chris Mason
· 18 years ago
8ef9762
Btrfs: add a radix back bit tree
by Chris Mason
· 18 years ago
d561c02
Btrfs: very minimal locking
by Chris Mason
· 18 years ago
Next »