Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
a36b38aa2af61146ea80980a01cf6e952ab021c1
/
fs
/
btrfs
/
file.c
52042d8
btrfs: Fix typos in comments and strings
by Andrea Gelmini
· 6 years ago
7073017
btrfs: use offset_in_page instead of open-coding it
by Johannes Thumshirn
· 6 years ago
6d4cbf7
Btrfs: remove no longer used io_err from btrfs_log_ctx
by Filipe Manana
· 6 years ago
121b018
Merge tag 'for-4.20-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux
by Linus Torvalds
· 6 years ago
aab15e8
Btrfs: fix rare chances for data loss when doing a fast fsync
by Filipe Manana
· 6 years ago
c2aa1a4
Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
by Linus Torvalds
· 6 years ago
2e5dfc9
vfs: combine the clone and dedupe into a single remap_file_range
by Darrick J. Wong
· 6 years ago
c495144
btrfs: move the dio_sem higher up the callchain
by Josef Bacik
· 6 years ago
7703bdd
Btrfs: don't clean dirty pages during buffered writes
by Chris Mason
· 6 years ago
3a58417
btrfs: switch update_size to bool in btrfs_block_rsv_migrate and btrfs_rsv_add_bytes
by Lu Fengqi
· 6 years ago
d7f663f
btrfs: prune unused includes
by David Sterba
· 6 years ago
3ffbd68
btrfs: simplify pointer chasing of local fs_info variables
by David Sterba
· 6 years ago
e4af400
btrfs: Use iocb to derive pos instead of passing a separate parameter
by Goldwyn Rodrigues
· 6 years ago
e41ca58
btrfs: Get rid of the confusing btrfs_file_extent_inline_len
by Qu Wenruo
· 6 years ago
ca5788a
btrfs: remove remaing full_sync logic from btrfs_sync_file
by David Sterba
· 6 years ago
b5e6c3e
btrfs: always wait on ordered extents at fsync time
by Josef Bacik
· 6 years ago
95582b0
vfs: change inode times to use struct timespec64
by Deepa Dinamani
· 7 years ago
336a8bb
btrfs: Fix wrong btrfs_delalloc_release_extents parameter
by Qu Wenruo
· 7 years ago
c1d7c51
btrfs: replace GPL boilerplate by SPDX -- sources
by David Sterba
· 7 years ago
43b1859
btrfs: qgroup: Use separate meta reservation type for delalloc
by Qu Wenruo
· 7 years ago
7a5a07a
btrfs: Remove userspace transaction ioctls
by Nikolay Borisov
· 7 years ago
051c98e
btrfs: open code trivial helper btrfs_page_exists_in_range
by David Sterba
· 7 years ago
e5b84f7a
btrfs: Remove root argument from btrfs_log_dentry_safe
by Nikolay Borisov
· 7 years ago
e67c718
btrfs: add more __cold annotations
by David Sterba
· 7 years ago
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
· 7 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
· 7 years ago
edf064e
btrfs: nowait aio support
by Goldwyn Rodrigues
· 7 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
· 8 years ago
0b246af
btrfs: root->fs_info cleanup, add fs_info convenience variables
by Jeff Mahoney
· 8 years ago
27965b6
btrfs: root->fs_info cleanup, btrfs_calc_{trans,trunc}_metadata_size
by Jeff Mahoney
· 8 years ago
da17066
btrfs: pull node/sector/stripe sizes out of root and into fs_info
by Jeff Mahoney
· 8 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
· 8 years ago
Next »