Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
da496f2acf61153e0d4d42ded6a53f3367939db0
/
fs
/
btrfs
da496f2
Btrfs: Always use the async submission queue for checksummed writes
by Chris Mason
· 17 years ago
0ef3e66
Btrfs: Allocator fix variety pack
by Chris Mason
· 17 years ago
515dc32
Btrfs: Use kzalloc on the fs_devices allocation
by Chris Mason
· 17 years ago
6af5ac3
Btrfs: Handle transid == 0 while opening devices
by Chris Mason
· 17 years ago
1c8cfcc
Btrfs: Enable btree balancing on old kernels again
by Chris Mason
· 17 years ago
cb03c74
Btrfs: Change the congestion functions to meter the number of async submits as well
by Chris Mason
· 17 years ago
211c17f
Fix corners in writepage and btrfs_truncate_page
by Chris Mason
· 17 years ago
a0af469
Fix btrfs_open_devices to deal with changes since the scan ioctls
by Chris Mason
· 17 years ago
dfe2502
Btrfs: Add mount -o degraded to allow mounts to continue with missing devices
by Chris Mason
· 17 years ago
1259ab7
Btrfs: Handle write errors on raid1 and raid10
by Chris Mason
· 17 years ago
ca7a79a
Btrfs: Pass down the expected generation number when reading tree blocks
by Chris Mason
· 17 years ago
188de64
Btrfs: Don't do btree balance_dirty_pages on old kernels, it stalls forever
by Chris Mason
· 17 years ago
323da79
Btrfs: Chunk relocation fine tuning, and add a few printks to show progress
by Chris Mason
· 17 years ago
bbaf549
Btrfs: A number of nodatacow fixes
by Chris Mason
· 17 years ago
c1c4d91
Btrfs: Only open block devices once during mount -o subvol=
by Chris Mason
· 17 years ago
a68d593
Btrfs: Update nodatacow mode to support cloned single files and resizing
by Chris Mason
· 17 years ago
bf4ef67
Btrfs: Properly find the root for snapshotted blocks during chunk relocation
by Chris Mason
· 17 years ago
a061fc8
Btrfs: Add support for online device removal
by Chris Mason
· 17 years ago
5d9cd9e
Btrfs: Fix clone ioctl to not hold the path over inserts
by Chris Mason
· 17 years ago
b9d8666
Btrfs: Silence bogus inode.c compiler warnings
by Chris Mason
· 17 years ago
12fa8ec
Btrfs: Add workaround for AppArmor changing remove_suid()
by Jeff Mahoney
· 17 years ago
bb8885c
Btrfs: Fix do_sync_file_range ifdefs (2.6.22)
by Chris Mason
· 17 years ago
006a58a
Btrfs: Compile warning fixup in volume.c
by Chris Mason
· 17 years ago
f2eb0a2
Btrfs: Clone file data ioctl
by Sage Weil
· 17 years ago
d6bfde8
Btrfs: Fixes for 2.6.18 enterprise kernels
by Chris Mason
· 17 years ago
2fff734
Btrfs: Tune stripe selection for raid1 and raid10
by Chris Mason
· 17 years ago
a236aed
Btrfs: Deal with failed writes in mirrored configurations
by Chris Mason
· 17 years ago
4235298
Btrfs: Drop some verbose printks
by Chris Mason
· 17 years ago
ec44a35
Btrfs: Add balance ioctl to restripe the chunks
by Chris Mason
· 17 years ago
788f20e
Btrfs: Add new ioctl to add devices
by Chris Mason
· 17 years ago
8e7bf94
Btrfs: Do more optimal file RA during shrinking and defrag
by Chris Mason
· 17 years ago
3bf3d9e
Btrfs: Avoid recursive chunk allocations
by Chris Mason
· 17 years ago
8f18cf1
Btrfs: Make the resizer work based on shrinking and growing devices
by Chris Mason
· 17 years ago
5e478dc
Btrfs: write_cache_pages came in 2.6.22
by Chris Mason
· 17 years ago
84eed90
Btrfs: Add failure handling for read_sys_array
by Chris Mason
· 17 years ago
004fb57
Btrfs: write_extent_pages came in 2.6.23
by Chris Mason
· 17 years ago
81d7ed2
Btrfs: Throttle file_write when data=ordered is flushing the inode
by Chris Mason
· 17 years ago
bce4eae
Btrfs: Fix balance_level to free the middle block if there is room in the left one
by Chris Mason
· 17 years ago
971a1f6
Btrfs: Don't empty the middle buffer in push_nodes_for_insert
by Chris Mason
· 17 years ago
c448acf
Btrfs: Fix split_node to require more empty slots in the node as well
by Chris Mason
· 17 years ago
1514794
Btrfs: Make sure nodes have enough room for a double split
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
e1c4b74
Fix btrfs_get_extent and get_block corner cases, and disable O_DIRECT reads
by Chris Mason
· 17 years ago
409c611
Btrfs: Set nodatasum on the inode when written by a nodatasum mount
by Chris Mason
· 17 years ago
38b6698
Deal with page == NULL in the btrfs_unplug_io_fn
by Chris Mason
· 17 years ago
b307571
Btrfs: Add a special device list for chunk allocations
by Chris Mason
· 17 years ago
3c12ac7
Btrfs: Simplify device selection for mirrored reads
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
ad5bd91
Btrfs: Add 1MB to the min_free in alloc_chunk
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
9ad6b7bc
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
a40a90a
Btrfs: Fix chunk allocation when some devices don't have enough room for stripes
by Chris Mason
· 17 years ago
9b3f68b
Btrfs: Calculate appropriate chunk sizes for both small and large filesystems
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
7ae9c09
Btrfs: Add support for labels in the super block
by Chris Mason
· 17 years ago
a443755
Btrfs: Check device uuids along with devids
by Chris Mason
· 17 years ago
41471e8
Btrfs: Remove bogus max_sector warnings from the extent_io code
by Chris Mason
· 17 years ago
7bf3b49
Btrfs: Avoid 64 bit div for RAID10
by Chris Mason
· 17 years ago
3b95151
Btrfs: Use the extent map cache to find the logical disk block during data retries
by Chris Mason
· 17 years ago
7b859fe
Btrfs: Only do async bio submission for pdflush
by Chris Mason
· 17 years ago
699122f
Btrfs: Don't wait on tree block writeback before freeing them anymore
by Chris Mason
· 17 years ago
e015640
Btrfs: Write bio checksumming outside the FS mutex
by Chris Mason
· 17 years ago
44b8bd7
Btrfs: Create a work queue for bio writes
by Chris Mason
· 17 years ago
321aecc
Btrfs: Add RAID10 support
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
98d20f6
Add a min size parameter to btrfs_alloc_extent
by Chris Mason
· 17 years ago
73f61b2
Btrfs: bio_endio support for linux 2.6.23 and older.
by Miguel
· 17 years ago
594994a
Btrfs: define write_cache_pages for linux kernel <= 2.6.20 instead
by Miguel
· 17 years ago
a5eb62e
Btrfs: Endianess bug fix for v0.13 with kernels
by Miguel
· 17 years ago
587f770
Btrfs: Fixup a few u64<->pointer casts for 32 bit
by Chris Mason
· 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
1643298
Btrfs: Add O_DIRECT read and write (writes == buffered + cache flush)
by Chris Mason
· 17 years ago
85d824c
Btrfs: Disable extra debugging checks on tree blocks
by Chris Mason
· 17 years ago
7e38326
Btrfs: Handle checksumming errors while reading data blocks
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
cea9e44
Change btrfs_map_block to return a structure with mappings for all stripes
by Chris Mason
· 17 years ago
d18a2c4
Btrfs: Fix allocation profile init
by Chris Mason
· 17 years ago
6bc3467
Btrfs: Don't allow written blocks from this transaction to be reallocated
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
0ef8b24
Btrfs: Properly dirty buffers in the split corner cases
by Chris Mason
· 17 years ago
0999df5
Btrfs: Verify checksums on tree blocks found without read_tree_block
by Chris Mason
· 17 years ago
ecbe240
Btrfs: Keep fs_mutex during reads done by snapshot deletion
by Chris Mason
· 17 years ago
140dfd0
btrfs-progs: Stop stomping on 'name' input parameter
by Alex Chiang
· 17 years ago
2b114d1
Btrfs: Correct usage of IS_ERR() in extent_io.c
by Peter
· 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
Next »