Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
kernel
/
msm
/
8f18cf13396caae5a3d7ae91201cfb15181a9642
/
fs
/
btrfs
/
disk-io.c
8f18cf1
Btrfs: Make the resizer work based on shrinking and growing devices
by Chris Mason
· 17 years ago
84eed90
Btrfs: Add failure handling for read_sys_array
by Chris Mason
· 17 years ago
bcbfce8
Btrfs: Fix the unplug_io_fn to grab a consistent copy of page->mapping
by Chris Mason
· 17 years ago
38b6698
Deal with page == NULL in the btrfs_unplug_io_fn
by Chris Mason
· 17 years ago
f2d8d74
Btrfs: Make an unplug function that doesn't unplug every spindle
by Chris Mason
· 17 years ago
4ef64ea
Btrfs: Remove debugging statements from the invalidatepage calls
by Chris Mason
· 17 years ago
4575c9c
Btrfs: Scale the bdi ra_pages by the number of devices in the FS
by Chris Mason
· 17 years ago
9ad6b7b
Force page->private removal in btrfs_invalidatepage
by Chris Mason
· 17 years ago
0afbaf8
Btrfs: Set the btree inode i_size to OFFSET_MAX
by Chris Mason
· 17 years ago
7b13b7b
Btrfs: Don't drop extent_map cache during releasepage on the btree inode
by Chris Mason
· 17 years ago
7b859fe
Btrfs: Only do async bio submission for pdflush
by Chris Mason
· 17 years ago
44b8bd7
Btrfs: Create a work queue for bio writes
by Chris Mason
· 17 years ago
e17cade
Btrfs: Add chunk uuids and update multi-device back references
by Chris Mason
· 17 years ago
b248a41
Btrfs: A few updates for 2.6.18 and versions older than 2.6.25
by Chris Mason
· 17 years ago
73f61b2
Btrfs: bio_endio support for linux 2.6.23 and older.
by Miguel
· 17 years ago
a5eb62e
Btrfs: Endianess bug fix for v0.13 with kernels
by Miguel
· 17 years ago
3dd3991
Btrfs: Add extra checks to avoid removing extent_state from pages we can't free
by Chris Mason
· 17 years ago
f298446
Btrfs: Write out all super blocks on commit, and bring back proper barrier support
by Chris Mason
· 17 years ago
f188591
Btrfs: Retry metadata reads in the face of checksum failures
by Chris Mason
· 17 years ago
22c5994
Btrfs: Handle data block end_io through the async work queue
by Chris Mason
· 17 years ago
ce9adaa
Btrfs: Do metadata checksums for reads via a workqueue
by Chris Mason
· 17 years ago
728131d
Btrfs: Add additional debugging for metadata checksum failures
by Chris Mason
· 17 years ago
d18a2c4
Btrfs: Fix allocation profile init
by Chris Mason
· 17 years ago
611f0e0
Btrfs: Add support for duplicate blocks on a single spindle
by Chris Mason
· 17 years ago
8790d50
Btrfs: Add support for mirroring across drives
by Chris Mason
· 17 years ago
0999df5
Btrfs: Verify checksums on tree blocks found without read_tree_block
by Chris Mason
· 17 years ago
e58ca02
Fix btrfs_fill_super to return -EINVAL when no FS found
by Yan
· 17 years ago
63b10fc
Reorder the flags field in struct btrfs_header and record a flag on writeout
by Chris Mason
· 17 years ago
2d2ae54
Btrfs: Add leak debugging for extent_buffer and extent_state
by Chris Mason
· 17 years ago
83041ad
Btrfs: Use a higher default ra pages
by Chris Mason
· 17 years ago
0416008
Create a btrfs backing dev info
by Chris Mason
· 17 years ago
593060d
Btrfs: Implement raid0 when multiple devices are present
by Chris Mason
· 17 years ago
8a4b83c
Btrfs: Add support for device scanning and detection ioctls
by Chris Mason
· 17 years ago
239b14b
Btrfs: Bring back mount -o ssd optimizations
by Chris Mason
· 17 years ago
0d81ba5
Btrfs: Move device information into the super block so it can be scanned
by Chris Mason
· 17 years ago
6324fbf
Btrfs: Dynamic chunk and block group allocation
by Chris Mason
· 17 years ago
0b86a83
Btrfs: Add support for multiple devices per filesystem
by Chris Mason
· 17 years ago
d7fc640
Btrfs: Allocator improvements
by Chris Mason
· 17 years ago
a86c12c
Btrfs: Create larger bios for btree blocks
by Chris Mason
· 17 years ago
4529ba4
Btrfs: Add data block hints to SSD mode too
by Chris Mason
· 17 years ago
b0c68f8
Btrfs: Enable delalloc accounting
by Chris Mason
· 17 years ago
6f568d3
Btrfs: mount -o max_inline=size to control the maximum inline extent size
by Chris Mason
· 17 years ago
70dec80
Btrfs: extent_io and extent_state optimizations
by Chris Mason
· 17 years ago
d1310b2
Btrfs: Split the extent_map code into two parts
by Chris Mason
· 17 years ago
e18e480
Btrfs: Add mount -o ssd, which includes optimizations for seek free storage
by Chris Mason
· 17 years ago
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
Next »