Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
cc195141133ac3e767d930bedd8294ceebf1f10b
/
fs
/
btrfs
/
file.c
31466f3
Merge tag 'for-4.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
ae5e165
fs: new API for handling inode->i_version
by Jeff Layton
· 7 years ago
81fdf63
Btrfs: fix space leak after fallocate and zero range operations
by Filipe Manana
· 7 years ago
9f13ce7
Btrfs: fix missing inode i_size update after zero range operation
by Filipe Manana
· 7 years ago
94f4507
Btrfs: use cached state when dirtying pages during buffered write
by Filipe Manana
· 7 years ago
f27451f
Btrfs: add support for fallocate's zero range operation
by Filipe Manana
· 7 years ago
e43bbe5
btrfs: sink unlock_extent parameter gfp_flags
by David Sterba
· 7 years ago
343e4fc
Btrfs: set plug for fsync
by Liu Bo
· 7 years ago
ae0f162
btrfs: sink gfp parameter to clear_extent_bit
by David Sterba
· 7 years ago
f5c29bd
Btrfs: add __init macro to btrfs init functions
by Liu Bo
· 7 years ago
96b09dd
btrfs: Use locked_end rather than open coding it
by Nikolay Borisov
· 7 years ago
6b7d6e9
btrfs: Move loop termination condition in while()
by Nikolay Borisov
· 7 years ago
ebb7044
Btrfs: fix list_add corruption and soft lockups in fsync
by Liu Bo
· 7 years ago
e3b8a48
Btrfs: fix reported number of inode blocks after buffered append writes
by Filipe Manana
· 7 years ago
f48bf66
Btrfs: move definition of the function btrfs_find_new_delalloc_bytes
by Filipe Manana
· 7 years ago
8b62f87
Btrfs: rework outstanding_extents
by Josef Bacik
· 7 years ago
79f015f
btrfs: cleanup extent locking sequence
by Goldwyn Rodrigues
· 7 years ago
84f7d8e
btrfs: pass root to various extent ref mod functions
by Josef Bacik
· 7 years ago
897ca81
btrfs: Fix bool initialization/comparison
by Thomas Meyer
· 7 years ago
e253d98
Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
91f9943
fs: support RWF_NOWAIT for buffered reads
by Christoph Hellwig
· 7 years ago
23b5ec7
btrfs: fix readdir deadlock with pagefault
by Josef Bacik
· 7 years ago
ea14b57f
btrfs: fix spelling of snapshotting
by David Sterba
· 8 years ago
6618a24
Merge branch 'nowait-aio-btrfs-fixup' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
ff0fa73
btrfs: nowait aio: Correct assignment of pos
by Goldwyn Rodrigues
· 7 years ago
088737f
Merge tag 'for-linus-v4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
by Linus Torvalds
· 7 years ago
333427a
btrfs: minimal conversion to errseq_t writeback error reporting on fsync
by Jeff Layton
· 7 years ago
8c27cb3
Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 7 years ago
bc42bda
btrfs: qgroup: Fix qgroup reserved space underflow by only freeing reserved ranges
by Qu Wenruo
· 8 years ago
364ecf3
btrfs: qgroup: Introduce extent changeset for qgroup reserve functions
by Qu Wenruo
· 8 years ago
609805d
Btrfs: fix invalid extent maps due to hole punching
by Filipe Manana
· 8 years ago
edf064e
btrfs: nowait aio support
by Goldwyn Rodrigues
· 8 years ago
bce19f9
Merge branch 'for-chris-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.12
by Chris Mason
· 8 years ago
a7e3b97
Btrfs: fix reported number of inode blocks
by Filipe Manana
· 8 years ago
be2d253
Btrfs: fix extent map leak during fallocate error path
by Filipe Manana
· 8 years ago
9986277
Btrfs: handle only applicable errors returned by btrfs_get_extent
by Dan Carpenter
· 8 years ago
bbe08c0
Merge branch 'for-linus-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
fc4f21b
btrfs: Make get_extent_t take btrfs_inode
by Nikolay Borisov
· 8 years ago
2cff578c
btrfs: Make lock_and_cleanup_extent_if_need take btrfs_inode
by Nikolay Borisov
· 8 years ago
85b7ab6
btrfs: Make check_can_nocow take btrfs_inode
by Nikolay Borisov
· 8 years ago
a776c6f
btrfs: Make btrfs_lookup_ordered_range take btrfs_inode
by Nikolay Borisov
· 8 years ago
7a6d706
btrfs: Make btrfs_mark_extent_written take btrfs_inode
by Nikolay Borisov
· 8 years ago
a012a74
btrfs: Make fill_holes take btrfs_inode
by Nikolay Borisov
· 8 years ago
35339c2
btrfs: Make hole_mergeable take btrfs_inode
by Nikolay Borisov
· 8 years ago
dcdbc05
btrfs: Make btrfs_drop_extent_cache take btrfs_inode
by Nikolay Borisov
· 8 years ago
46e5979
btrfs: Make btrfs_requeue_inode_defrag take btrfs_inode
by Nikolay Borisov
· 8 years ago
6158e1c
btrfs: Make (__)btrfs_add_inode_defrag take btrfs_inode
by Nikolay Borisov
· 8 years ago
691fa05
btrfs: all btrfs_delalloc_release_metadata take btrfs_inode
by Nikolay Borisov
· 8 years ago
9f3db42
btrfs: Make btrfs_delalloc_reserve_metadata take btrfs_inode
by Nikolay Borisov
· 8 years ago
04f4f91
btrfs: make btrfs_alloc_data_chunk_ondemand take btrfs_inode
by Nikolay Borisov
· 8 years ago
9340747
fs: add i_blocksize()
by Fabian Frederick
· 8 years ago
f85b737
btrfs: fix over-80 lines introduced by previous cleanups
by David Sterba
· 8 years ago
0f8939b
btrfs: Make btrfs_inode_in_log take btrfs_inode
by Nikolay Borisov
· 8 years ago
4a0cc7c
btrfs: Make btrfs_ino take a struct btrfs_inode
by Nikolay Borisov
· 8 years ago
0110c35
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
5f52a2c
Merge branch 'for-chris-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.10
by Chris Mason
· 8 years ago
a76b5b0
fs: try to clone files first in vfs_copy_file_range
by Christoph Hellwig
· 8 years ago
3a45bb2
btrfs: remove root parameter from transaction commit/end routines
by Jeff Mahoney
· 8 years ago
2ff7e61
btrfs: take an fs_info directly when the root is not used otherwise
by Jeff Mahoney
· 9 years ago
0b246af
btrfs: root->fs_info cleanup, add fs_info convenience variables
by Jeff Mahoney
· 9 years ago
27965b6
btrfs: root->fs_info cleanup, btrfs_calc_{trans,trunc}_metadata_size
by Jeff Mahoney
· 9 years ago
da17066
btrfs: pull node/sector/stripe sizes out of root and into fs_info
by Jeff Mahoney
· 9 years ago
2cdaf44
Btrfs: fix enospc in hole punching
by Robbie Ko
· 8 years ago
f94480b
Btrfs: abort transaction if fill_holes() fails
by Josef Bacik
· 8 years ago
62fe51c
Btrfs: fix file extent corruption
by Josef Bacik
· 8 years ago
926b923
btrfs: remove unused headers, statfs.h
by David Sterba
· 8 years ago
f29135b
Merge branch 'for-linus-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 8 years ago
101105b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
c2050a4
fs: Replace current_fs_time() with current_time()
by Deepa Dinamani
· 8 years ago
9c8e63d
Btrfs: kill BUG_ON()'s in btrfs_mark_extent_written
by Josef Bacik
· 8 years ago
ba8b04c
btrfs: extend btrfs_set_extent_delalloc and its friends to support in-band dedupe and subpage size patchset
by Qu Wenruo
· 8 years ago
f031221
btrfs: use filemap_check_errors()
by Miklos Szeredi
· 8 years ago
28a2359
Btrfs: fix lockdep warning on deadlock against an inode's log mutex
by Filipe Manana
· 8 years ago
1851309
btrfs: update btrfs_space_info's bytes_may_use timely
by Wang Xiaoguang
· 8 years ago
1083881
Merge branch 'integration-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/fdmanana/linux into for-linus-4.8
by Chris Mason
· 8 years ago
0596a90
Btrfs: add missing check for writeback errors on fsync
by Filipe Manana
· 9 years ago
6664283
btrfs: btrfs_abort_transaction, drop root parameter
by Jeff Mahoney
· 9 years ago
3cdde22
btrfs: btrfs_test_opt and friends should take a btrfs_fs_info
by Jeff Mahoney
· 9 years ago
fba4b69
btrfs: Fix slab accounting flags
by Nikolay Borisov
· 9 years ago
8b8b08c
Btrfs: fix delalloc accounting after copy_from_user faults
by Chris Mason
· 8 years ago
25d609f
Btrfs: fix callers of btrfs_block_rsv_migrate
by Josef Bacik
· 9 years ago
b971712a
Merge branch 'for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
c6887cd
Btrfs: don't do nocow check unless we have to
by Josef Bacik
· 9 years ago
559b6d9
Merge branch 'for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
56244ef
Btrfs: fix handling of faults from btrfs_copy_from_user
by Chris Mason
· 9 years ago
42f3173
Merge branch 'cleanups-4.7' into for-chris-4.7-20160525
by David Sterba
· 9 years ago
0132761
btrfs: fix string and comment grammatical issues and typos
by Nicholas D Steeves
· 9 years ago
07be133
Merge branch 'for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
e259221
fs: simplify the generic_write_sync prototype
by Christoph Hellwig
· 9 years ago
dde0c2e
fs: add IOCB_SYNC and IOCB_DSYNC
by Christoph Hellwig
· 9 years ago
1af5bb4
filemap: remove the pos argument to generic_file_direct_write
by Christoph Hellwig
· 9 years ago
a2af23b
Btrfs: __btrfs_buffered_write: Pass valid file offset when releasing delalloc space
by Chandan Rajendra
· 9 years ago
4c63c24
btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl
by Luke Dashjr
· 9 years ago
839a3f7
Merge branch 'for-linus-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 9 years ago
93061f3
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
2a162ce
Btrfs: Improve FL_KEEP_SIZE handling in fallocate
by Davide Italiano
· 10 years ago
de17e79
btrfs: fix crash/invalid memory access on fsync when using overlayfs
by Filipe Manana
· 9 years ago
bb7ab3b
btrfs: Fix misspellings in comments.
by Adam Buchbinder
· 9 years ago
ebb8765
btrfs: move btrfs_compression_type to compression.h
by Anand Jain
· 9 years ago
Next »