Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
12beb346710b766b8e74a7a3ac8165835bd68def
/
fs
/
btrfs
/
free-space-cache.c
b9ef22d
Btrfs: self-tests: Support non-4k page size
by Feifei Xu
· 9 years ago
0ef6447
Btrfs: Fix integer overflow when calculating bytes_per_bitmap
by Feifei Xu
· 9 years ago
5473e0c4
Btrfs: test_check_exists: Fix infinite loop when searching for free space entries
by Feifei Xu
· 9 years ago
0132761
btrfs: fix string and comment grammatical issues and typos
by Nicholas D Steeves
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
b28cf57
Merge branch 'misc-cleanups-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
a305810
Merge branch 'misc-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
20e5506
btrfs: constify remaining structs with function pointers
by David Sterba
· 9 years ago
7ae1681
btrfs: use list_for_each_entry_safe in free-space-cache.c
by Geliang Tang
· 9 years ago
ee22184
Btrfs: use linux/sizes.h to represent constants
by Byongho Lee
· 9 years ago
bb9d687
Merge branch 'dev/simplify-set-bit' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.5
by Chris Mason
· 9 years ago
fc315e3
Merge branch 'for-linus-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
1d3a5a8
Merge branch 'for-chris-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.4
by Chris Mason
· 9 years ago
1b9b922
Btrfs: check for empty bitmap list in setup_cluster_bitmaps
by Chris Mason
· 9 years ago
9435688
btrfs: fix misleading warning when space cache failed to load
by Holger Hoffstätte
· 9 years ago
ff13db4
btrfs: drop unused parameter from lock_extent_bits
by David Sterba
· 9 years ago
ad804a0
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 9 years ago
c62d255
mm, fs: introduce mapping_gfp_constraint()
by Michal Hocko
· 9 years ago
0584f71
Btrfs: don't do extra bitmap search in one bit case
by Josef Bacik
· 9 years ago
cef4048
Btrfs: keep track of largest extent in bitmaps
by Josef Bacik
· 9 years ago
c759c4e
Btrfs: don't keep trying to build clusters if we are fragmented
by Josef Bacik
· 9 years ago
d0bd456
Btrfs: add fragment=* debug mount option
by Josef Bacik
· 9 years ago
a0d58e4
Merge branch 'cleanups/for-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.4
by Chris Mason
· 9 years ago
8cd1e73
btrfs: fix a comment typo
by Geliang Tang
· 9 years ago
9464732
btrfs: switch message printers to ratelimited variants
by David Sterba
· 9 years ago
e33e17e
btrfs: add missing discards when unpinning extents with -o discard
by Jeff Mahoney
· 9 years ago
35c7664
Btrfs: fix mutex unlock without prior lock on space cache truncation
by Filipe Manana
· 10 years ago
e43699d
Btrfs: fix crash after inode cache writeback failure
by Filipe Manana
· 10 years ago
1d3c61c
Btrfs: fix wrong mapping flags for free space inode
by Filipe Manana
· 10 years ago
b860545
btrfs: check io_ctl_prepare_pages return in __btrfs_write_out_cache
by Omar Sandoval
· 10 years ago
a3bdccc
Btrfs: prevent list corruption during free space cache processing
by Chris Mason
· 10 years ago
85db36cf
Btrfs: fix inode cache writeout
by Chris Mason
· 10 years ago
1bbc621
Btrfs: allow block group cache writeout outside critical section in commit
by Chris Mason
· 10 years ago
2b10826
Btrfs: don't use highmem for free space cache pages
by Chris Mason
· 10 years ago
c9dc4c6
Btrfs: two stage dirty block group writeout
by Chris Mason
· 10 years ago
4c6d1d8
btrfs: move struct io_ctl into ctree.h and rename it
by Chris Mason
· 10 years ago
28ed134
btrfs: actively run the delayed refs while deleting large files
by Chris Mason
· 10 years ago
47c5713
btrfs: replace remaining do_div calls with div_u64 variants
by David Sterba
· 10 years ago
b8b93ad
btrfs: cleanup 64bit/32bit divs, provably bounded values
by David Sterba
· 10 years ago
31e818f
btrfs: cleanup, use kmalloc_array/kcalloc array helpers
by David Sterba
· 10 years ago
f8c269d
btrfs: cleanup 64bit/32bit divs, compile time constants
by David Sterba
· 10 years ago
351810c
btrfs: use cond_resched_lock where possible
by David Sterba
· 10 years ago
b76808f
btrfs: cleanup init for list in free-space-cache
by Gui Hecheng
· 10 years ago
ce93ec5
Btrfs: track dirty block groups on their own list
by Josef Bacik
· 10 years ago
1edb647b
Btrfs: remove non-sense btrfs_error_discard_extent() function
by Filipe Manana
· 10 years ago
a1e7e16
Btrfs: ensure deletion from pinned_chunks list is protected
by Filipe Manana
· 10 years ago
946ddbe
Btrfs: fix memory leak after block remove + trimming
by Filipe Manana
· 10 years ago
55507ce
Btrfs: fix race between writing free space cache and trimming
by Filipe Manana
· 10 years ago
0421682
Btrfs: fix race between fs trimming and block group remove/allocation
by Filipe Manana
· 10 years ago
2000552
Btrfs: improve free space cache management and space allocation
by Filipe Manana
· 10 years ago
ed6078f
btrfs: use DIV_ROUND_UP instead of open-coded variants
by David Sterba
· 10 years ago
57cdc8d
btrfs: cleanup ino cache members of btrfs_root
by David Sterba
· 11 years ago
e570fd2
Btrfs: fix broken free space cache after the system crashed
by Miao Xie
· 10 years ago
5349d6c
Btrfs: make free space cache write out functions more readable
by Miao Xie
· 10 years ago
d4452bc
Btrfs: break up __btrfs_write_out_cache to cut down stack usage
by Chris Mason
· 11 years ago
32d6b47
Btrfs: output warning instead of error when loading free space cache failed
by Miao Xie
· 11 years ago
efe120a
Btrfs: convert printk to btrfs_ and fix BTRFS prefix
by Frank Holton
· 11 years ago
f0265bb
btrfs: remove unused variable from setup_cluster_no_bitmap
by Valentina Giusti
· 11 years ago
6787125
btrfs: Fix checkpatch.pl warning of spacing issues
by Dulshani Gunawardhana
· 11 years ago
0ef8b72
Btrfs: return an error from btrfs_wait_ordered_range
by Josef Bacik
· 11 years ago
7451432
Btrfs: remove path arg from btrfs_truncate_free_space_cache
by Filipe David Borba Manana
· 11 years ago
53645a9
Btrfs: remove duplicated ino cache's inode lookup
by Filipe David Borba Manana
· 11 years ago
0fbf2cc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
a482039
Btrfs: allocate the free space by the existed max extent size when ENOSPC
by Miao Xie
· 11 years ago
ac4de95
Merge branch 'akpm' (patches from Andrew Morton)
by Linus Torvalds
· 11 years ago
7caef26
truncate: drop 'oldsize' truncate_pagecache() parameter
by Kirill A. Shutemov
· 11 years ago
b12d686
Btrfs: convert all bug_ons in free-space-cache.c
by Josef Bacik
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
dc11dd5
Btrfs: separate out tests into their own directory
by Josef Bacik
· 11 years ago
0036158
Btrfs: avoid starting a transaction in the write path
by Josef Bacik
· 11 years ago
e3a0dd9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
4b286cd
Btrfs: return error code in btrfs_check_trunc_cache_free_space()
by Wei Yongjun
· 12 years ago
e6d2960
btrfs: move ifdef around sanity checks out of init_btrfs_fs
by David Sterba
· 12 years ago
905d0f5
btrfs: add prefix to sanity tests messages
by David Sterba
· 12 years ago
8b513d0
treewide: Fix typo in printk
by Masanari Iida
· 12 years ago
7b61cd9
Btrfs: don't use global block reservation for inode cache truncation
by Miao Xie
· 12 years ago
73e1e61
Btrfs: remove warn on in free space cache writeout
by Josef Bacik
· 12 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 12 years ago
b50c6e2
Btrfs: deal with free space cache errors while replaying log
by Josef Bacik
· 12 years ago
c2cf52e
Btrfs: Include the device in most error printk()s
by Simon Kirby
· 12 years ago
b049668
Btrfs: cleanup unused arguments of btrfs_csum_data
by Liu Bo
· 12 years ago
74255aa
Btrfs: add some free space cache tests
by Josef Bacik
· 12 years ago
e942f88
Merge branch 'raid56-experimental' into for-linus-3.9
by Chris Mason
· 12 years ago
dde5740
Btrfs: relax the block group size limit for bitmaps
by Josef Bacik
· 12 years ago
0e4e026
Merge branch 'for-linus' into raid56-experimental
by Chris Mason
· 12 years ago
53b381b
Btrfs: RAID5 and RAID6
by David Woodhouse
· 12 years ago
b017511
Btrfs: fix panic when recovering tree log
by Josef Bacik
· 12 years ago
9600976
Btrfs: use ctl->unit for free space calculation instead of block_group->sectorsize
by Wang Sheng-Hui
· 12 years ago
0714012
Btrfs: do not warn_on io_ctl->cur in io_ctl_map_page
by Wang Sheng-Hui
· 12 years ago
de6c411
Btrfs: fix unnecessary while loop when search the free space, cache
by Miao Xie
· 12 years ago
e613887
Btrfs: cache extent state when writing out dirty metadata pages
by Josef Bacik
· 12 years ago
ebb3dad
Btrfs: using for_each_set_bit_from to simplify the code
by Wei Yongjun
· 12 years ago
f6175ef
Btrfs: do not count in readonly bytes
by Liu Bo
· 12 years ago
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
· 13 years ago
cd023e7
Btrfs: merge contigous regions when loading free space cache
by Josef Bacik
· 13 years ago
5fd0204
Btrfs: finish ordered extents in their own thread
by Josef Bacik
· 13 years ago
528c032
btrfs: trivial endianness annotations
by Al Viro
· 13 years ago
659e45d
Merge branch 'for-linus-min' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
Next »