Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
2eafeb6a415864bc4c59df79151cf40f6ac74b9e
/
fs
/
btrfs
/
free-space-cache.c
5eecb9c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
bdb7d30
Btrfs: fix tree log remove space corner case
by Josef Bacik
· 12 years ago
1193755
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
cd023e7
Btrfs: merge contigous regions when loading free space cache
by Josef Bacik
· 12 years ago
5fd0204
Btrfs: finish ordered extents in their own thread
by Josef Bacik
· 12 years ago
528c032
btrfs: trivial endianness annotations
by Al Viro
· 12 years ago
659e45d
Merge branch 'for-linus-min' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
d53ba47
Btrfs: use commit root when loading free space cache
by Josef Bacik
· 12 years ago
9613beb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
79787ea
btrfs: replace many BUG_ONs with proper error handling
by Jeff Mahoney
· 12 years ago
d008237
btrfs: drop gfp_t from lock_extent
by Jeff Mahoney
· 12 years ago
69a7aeb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
855a85f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
a7e221e
Btrfs: fix memory leak in load_free_space_cache()
by Tsutomu Itoh
· 13 years ago
934e7d4
btrfs: Fix typo in free-space-cache.c
by Masanari Iida
· 13 years ago
67d2433
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
9b23062
Btrfs: advance window_start if we're using a bitmap
by Josef Bacik
· 13 years ago
0b4a9d2
Btrfs: use cluster->window_start when allocating from a cluster bitmap
by Josef Bacik
· 13 years ago
357b978
Btrfs: make sure a bitmap has enough bytes
by Josef Bacik
· 13 years ago
f9156c7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
3f7de03
Btrfs: add allocator tracepoints
by Josef Bacik
· 13 years ago
d756bd2
Merge branch 'for-chris' of git://repo.or.cz/linux-btrfs-devel into integration
by Chris Mason
· 13 years ago
7fe1e64
Btrfs: rewrite btrfs_trim_block_group()
by Li Zefan
· 13 years ago
706efc6
Btrfs: check the return value of io_ctl_init()
by Li Zefan
· 13 years ago
a1ee5a4
Btrfs: avoid possible NULL deref in io_ctl_drop_pages()
by Li Zefan
· 13 years ago
db804f2
Btrfs: add pinned extents to on-disk free space cache correctly
by Li Zefan
· 13 years ago
9879326
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 13 years ago
1bb9190
Btrfs: revamp clustered allocation logic
by Alexandre Oliva
· 13 years ago
cb54f25
btrfs: free-space-cache.c: remove extra semicolon.
by Justin P. Mattock
· 13 years ago
b78d09b
Btrfs: reset cluster's max_size when creating bitmap
by Alexandre Oliva
· 13 years ago
f2d0f67
Btrfs: initialize new bitmaps' list
by Alexandre Oliva
· 13 years ago
24a7031
Btrfs: remove free-space-cache.c WARN during log replay
by Chris Mason
· 13 years ago
f7d61dc
Btrfs: clear pages dirty for io and set them extent mapped
by Josef Bacik
· 13 years ago
52621cb
Btrfs: avoid unnecessary bitmap search for cluster setup
by Li Zefan
· 13 years ago
0f0fbf1
Btrfs: fix to search one more bitmap for cluster setup
by Li Zefan
· 13 years ago
2f120c0
Btrfs: only map pages if we know we need them when reading the space cache
by Josef Bacik
· 13 years ago
c817431
Btrfs: use the global reserve when truncating the free space cache inode
by Josef Bacik
· 13 years ago
1eae31e
Btrfs: make sure btrfs_remove_free_space doesn't leak EAGAIN
by Chris Mason
· 13 years ago
016fc6a
Btrfs: don't flush the cache inode before writing it
by Josef Bacik
· 13 years ago
36ba022
Btrfs: seperate out btrfs_block_rsv_check out into 2 different functions
by Josef Bacik
· 13 years ago
5b0e95b
Btrfs: inline checksums into the disk free space cache
by Josef Bacik
· 13 years ago
549b4fd
Btrfs: check the return value of filemap_write_and_wait in the space cache
by Josef Bacik
· 13 years ago
a67509c
Btrfs: add a io_ctl struct and helpers for dealing with the space cache
by Josef Bacik
· 13 years ago
f75b130
Btrfs: don't skip writing out a empty block groups cache
by Josef Bacik
· 13 years ago
3b16a4e
Btrfs: use the inode's mapping mask for allocating pages
by Josef Bacik
· 13 years ago
4a92b1b
Btrfs: stop passing a trans handle all around the reservation code
by Josef Bacik
· 13 years ago
c09544e
Btrfs: handle enospc accounting for free space inodes
by Josef Bacik
· 13 years ago
300e4f8
Btrfs: put the block group cache after we commit the super
by Josef Bacik
· 13 years ago
a9b5fcd
Btrfs: fix call to btrfs_search_slot in free space cache
by Josef Bacik
· 13 years ago
482e6dc
Btrfs: allow callers to specify if flushing can occur for btrfs_block_rsv_check
by Josef Bacik
· 13 years ago
6ab6060
Btrfs: ratelimit the generation printk for the free space cache
by Josef Bacik
· 13 years ago
fb25e91
Btrfs: use bytes_may_use for all ENOSPC reservations
by Josef Bacik
· 13 years ago
65450aa
Btrfs: reset to appropriate block rsv after orphan operations
by Liu Bo
· 13 years ago
bb3ac5a
Btrfs: fix wrong free space information
by Miao Xie
· 13 years ago
a94733d
Btrfs: use find_or_create_page instead of grab_cache_page
by Josef Bacik
· 13 years ago
2f35612
Btrfs: use the normal checksumming infrastructure for free space cache
by Josef Bacik
· 13 years ago
9b90f51
Btrfs: make sure to update total_bitmaps when freeing cache V3
by Josef Bacik
· 13 years ago
38e8788
Btrfs: make sure to recheck for bitmaps in clusters
by Chris Mason
· 13 years ago
f6a3982
Btrfs: fix duplicate checking logic
by Josef Bacik
· 13 years ago
2cdc342
Btrfs: fix bitmap regression
by Josef Bacik
· 13 years ago
3de85bb
Btrfs: noinline the cluster searching functions
by Josef Bacik
· 13 years ago
86d4a77
Btrfs: cache bitmaps when searching for a cluster
by Josef Bacik
· 13 years ago
7841cb2
btrfs: add helper for fs_info->closing
by David Sterba
· 13 years ago
4b9465c
Btrfs: add mount -o inode_cache
by Chris Mason
· 13 years ago
211f96c
Btrfs: make sure we don't overflow the free space cache crc page
by Chris Mason
· 13 years ago
ff5714c
Merge branch 'for-chris' of
by Chris Mason
· 13 years ago
207dde8
Btrfs: check for duplicate entries in the free space cache
by Josef Bacik
· 13 years ago
945d896
Merge branch 'cleanups' of git://repo.or.cz/linux-2.6/btrfs-unstable into inode_numbers
by Chris Mason
· 13 years ago
0965537
Merge branch 'ino-alloc' of git://repo.or.cz/linux-btrfs-devel into inode_numbers
by Chris Mason
· 13 years ago
f2a97a9
btrfs: remove all unused functions
by David Sterba
· 13 years ago
b3b4aa7
btrfs: drop unused parameter from btrfs_release_path
by David Sterba
· 13 years ago
62a45b6
btrfs: make functions static when possible
by David Sterba
· 13 years ago
edc95ae
btrfs: remove nested duplicate variable declarations
by David Sterba
· 13 years ago
a4f0162
Btrfs: free bitmaps properly when evicting the cache
by Josef Bacik
· 13 years ago
f789b68
Btrfs: Free free_space item properly in btrfs_trim_block_group()
by Li Zefan
· 13 years ago
82d5902
Btrfs: Support reading/writing on disk free ino cache
by Li Zefan
· 13 years ago
0414efa
Btrfs: Make the code for reading/writing free space cache generic
by Li Zefan
· 13 years ago
581bb05
Btrfs: Cache free inode numbers in memory
by Li Zefan
· 13 years ago
34d52cb
Btrfs: Make free space cache code generic
by Li Zefan
· 13 years ago
f38b6e7
Btrfs: Use bitmap_set/clear()
by Li Zefan
· 13 years ago
92c42311
Btrfs: Remove unused btrfs_block_group_free_space()
by Li Zefan
· 13 years ago
f65647c
Btrfs: fix free space cache leak
by Chris Mason
· 13 years ago
be1a12a
Btrfs: deal with the case that we run out of space in the cache
by Josef Bacik
· 13 years ago
43be214
Btrfs: fix free space cache when there are pinned extents and clusters V2
by Josef Bacik
· 13 years ago
adae52b
btrfs: clear __GFP_FS flag in the space cache inode
by Miao Xie
· 13 years ago
f7039b1
Btrfs: add btrfs_trim_fs() to handle FITRIM
by Li Dongyang
· 13 years ago
4e69b59
Btrfs: cleanup how we setup free space clusters
by Josef Bacik
· 13 years ago
32cb084
Btrfs: don't be as aggressive about using bitmaps
by Josef Bacik
· 13 years ago
d0a365e
Btrfs: deal with min_bytes appropriately when looking for a cluster
by Josef Bacik
· 13 years ago
7d0d2e8
Btrfs: check free space in block group before searching for a cluster
by Josef Bacik
· 13 years ago
dc89e98
Btrfs: use a slab for the free space entries
by Josef Bacik
· 14 years ago
13dbc08
Btrfs: make sure search_bitmap finds something in remove_from_bitmap
by Josef Bacik
· 14 years ago
f333adb
btrfs: Check mergeable free space when removing a cluster
by Li Zefan
· 14 years ago
120d66e
btrfs: Add a helper try_merge_free_space()
by Li Zefan
· 14 years ago
5e71b5d
btrfs: Update stats when allocating from a cluster
by Li Zefan
· 14 years ago
70b7da3
btrfs: Free fully occupied bitmap in cluster
by Li Zefan
· 14 years ago
edf6e2d
btrfs: Add helper function free_bitmap()
by Li Zefan
· 14 years ago
8eb2d82
btrfs: Fix threshold calculation for block groups smaller than 1GB
by Li Zefan
· 14 years ago
2b20982
Btrfs: deal with space cache errors better
by Josef Bacik
· 14 years ago
88c2ba3
Btrfs: Add a clear_cache mount option
by Josef Bacik
· 14 years ago
Next »