Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ec44a35cbeb26ab2da84cb280d778260f2312feb
/
fs
/
btrfs
/
ctree.h
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
8f18cf1
Btrfs: Make the resizer work based on shrinking and growing devices
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
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
98d20f6
Add a min size parameter to btrfs_alloc_extent
by Chris Mason
· 17 years ago
ce9adaa
Btrfs: Do metadata checksums for reads via a workqueue
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
63b10fc
Reorder the flags field in struct btrfs_header and record a flag on writeout
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
e085def
Btrfs: Make the FS tree the last objectid in the tree of tree roots
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
065631f
Btrfs: checksum file data at bio submission time instead of during writepage
by Chris Mason
· 17 years ago
df68b8a
Btrfs: unaligned access fixes
by David Miller
· 17 years ago
9069218
Btrfs: Fix i_blocks accounting
by Chris Mason
· 17 years ago
47b0c4f
Btrfs: Update magic
by Chris Mason
· 17 years ago
4529ba4
Btrfs: Add data block hints to SSD mode too
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
9c58309
Btrfs: Add inode item and backref in one insert, reducing cpu usage
by Chris Mason
· 17 years ago
85e21ba
Btrfs: During deletes and truncate, remove many items at once from the tree
by Chris Mason
· 17 years ago
d1310b2
Btrfs: Split the extent_map code into two parts
by Chris Mason
· 17 years ago
5f56406
Btrfs: Fix hole insertion corner cases
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
2da98f0
Btrfs: Run igrab on data=ordered inodes to prevent deadlocks during writeout
by Chris Mason
· 17 years ago
cee36a0
Rework btrfs_drop_inode to avoid scheduling
by Chris Mason
· 17 years ago
61295eb
Btrfs: Add drop inode func to avoid data=ordered deadlock
by Chris Mason
· 17 years ago
69a32ac
Btrfs: Change magic string to reflect new format
by Chris Mason
· 17 years ago
fdebe2b
Btrfs: Add readonly inode flag
by Yan
· 17 years ago
21ad10c
Btrfs: Add flush barriers on commit
by Chris Mason
· 17 years ago
b98b676
Btrfs: Add inode flags support
by Yan
· 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
4313b39
Btrfs: Reduce stack usage in the resizer, fix 32 bit compiles
by Chris Mason
· 17 years ago
8f662a7
Btrfs: Add readahead to the online shrinker, and a mount -o alloc_start= for testing
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
be20aa9
Btrfs: Add mount option to turn off data cow
by Chris Mason
· 17 years ago
b6cda9b
Btrfs: Add mount -o nodatasum to turn of file data checksumming
by Chris Mason
· 17 years ago
f6dbff5
Btrfs: Reorder extent back refs to differentiate btree blocks from file data
by Chris Mason
· 17 years ago
3954401
Btrfs: Add back pointers from the inode to the directory that references it
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
74493f7
Btrfs: Implement generation numbers in block pointers
by Chris Mason
· 17 years ago
87ee04e
Btrfs: Add simple stripe size parameter
by Chris Mason
· 17 years ago
00f5c79
btrfs_drop_extents: make sure the item is getting smaller before truncate
by Chris Mason
· 17 years ago
324ae4d
Btrfs: Add block group pinned accounting back
by Yan
· 17 years ago
5103e94
xattr support for btrfs
by Josef Bacik
· 17 years ago
e644d02
Fix recursive KM_USER1 usage in btrfs_realloc_node
by Chris Mason
· 17 years ago
f84a8b3
Btrfs: Optimize allocations as we need to mix data and metadata into one group
by Chris Mason
· 17 years ago
179e29e
Btrfs: Fix a number of inline extent problems that Yan Zheng reported.
by Chris Mason
· 17 years ago
f578d4b
Btrfs: Optimize csum insertion to create larger items when possible
by Chris Mason
· 17 years ago
6d7231f
Btrfs: Fix typo: owner is a 64 bit field
by Chris Mason
· 17 years ago
a6b6e75
Btrfs: Defrag only leaves, and only when the parent node has a single objectid
by Chris Mason
· 17 years ago
19c00dd
Btrfs: Add back metadata checksumming
by Chris Mason
· 17 years ago
0f82731
Breakout BTRFS_SETGET_FUNCS into a separate C file, the inlines were too big.
by Chris Mason
· 17 years ago
810191f
Btrfs: extent_map optimizations to cut down on CPU usage
by Chris Mason
· 17 years ago
3326d1b
Btrfs: Allow tails larger than one page
by Chris Mason
· 17 years ago
14048ed
Btrfs: Cache extent buffer mappings
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
479965d
Btrfs: Optimizations for the extent_buffer code
by Chris Mason
· 17 years ago
5f39d39
Btrfs: Create extent_buffer interface for large blocksizes
by Chris Mason
· 17 years ago
34287aa
Btrfs: use unlocked_ioctl
by Christoph Hellwig
· 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
95e0528
Btrfs: Use mount -o subvol to select the subvol directory instead of dev:
by Chris Mason
· 17 years ago
58176a9
Btrfs: Add per-root block accounting and sysfs entries
by Josef Bacik
· 17 years ago
a52d9a8
Btrfs: Extent based page cache code. This uses an rbtree of extents and tests
by Chris Mason
· 17 years ago
15ee9bc
Btrfs: delay commits during fsync to allow more writers
by Josef Bacik
· 17 years ago
e9d0b13
Btrfs: Btree defrag on the extent-mapping tree as well
by Chris Mason
· 17 years ago
26b8003
Btrfs: Replace extent tree preallocation code with some bit radix magic.
by Chris Mason
· 17 years ago
f4468e9
Btrfs: Let some locks go during defrag and snapshot dropping
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
3c69fae
Btrfs: Fold some btree readahead routines into something more generic.
by Chris Mason
· 17 years ago
9f3a742
Btrfs: Do snapshot deletion in smaller chunks.
by Chris Mason
· 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
9ebefb18
Btrfs: patch queue: page_mkwrite
by Chris Mason
· 17 years ago
6cbd557
Btrfs: add GPLv2
by Chris Mason
· 17 years ago
39279cc
Btrfs: split up super.c
by Chris Mason
· 17 years ago
5276aed
Btrfs: fix oops after block group lookup
by Chris Mason
· 17 years ago
0cf6c62
Btrfs: remove device tree
by Chris Mason
· 17 years ago
Next »