Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
ec2c981e6232ac2039e679d24642b80fbbd2acc6
/
fs
/
btrfs
/
inode.c
03c751a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
c7cfb8a
Btrfs: call inode_dec_link_count() on mkdir error path
by Wang Shilong
· 10 years ago
bdeb03c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9ea24bb
Btrfs: fix snapshot inconsistency after a file write followed by truncate
by Filipe Manana
· 10 years ago
b38ef71
Btrfs: ensure ordered extent errors aren't missed on fsync
by Filipe Manana
· 10 years ago
e6eb431
Btrfs: report error after failure inlining extent in compressed write path
by Filipe Manana
· 10 years ago
728404d
Btrfs: add helper btrfs_fdatawrite_range
by Filipe Manana
· 10 years ago
075bdbd
Btrfs: correctly flush compressed data before/after direct IO
by Filipe Manana
· 10 years ago
c44f649
Btrfs: make inode.c:compress_file_range() return void
by Filipe Manana
· 10 years ago
4bcbb33
Btrfs: fix incorrect compression ratio detection
by Shilong Wang
· 10 years ago
dec8f17
Btrfs: make inode.c:submit_compressed_extents() return void
by Filipe Manana
· 10 years ago
3d7a820
Btrfs: process all async extents on compressed write failure
by Filipe Manana
· 10 years ago
40ae837
Btrfs: don't leak pages and memory on compressed write error
by Filipe Manana
· 10 years ago
fce2a4e
Btrfs: fix hang on compressed write error
by Filipe Manana
· 10 years ago
704de49
Btrfs: set page and mapping error on compressed write failure
by Filipe Manana
· 10 years ago
41d28bc
switch d_materialise_unique() users to d_splice_alias()
by Al Viro
· 10 years ago
d379730
Revert "Btrfs: race free update of commit root for ro snapshots"
by Chris Mason
· 10 years ago
0ec31a6
Merge branch 'remove-unlikely' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
bbf65cf
Merge branch 'cleanup/misc-for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
32be3a1
btrfs: Fix the wrong condition judgment about subset extent map
by Qu Wenruo
· 10 years ago
bfebd8b
btrfs: use enum for wq endio metadata type
by David Sterba
· 10 years ago
ee39b43
btrfs: remove unlikely from data-dependent branches and slow paths
by David Sterba
· 10 years ago
5d99a998
btrfs: remove unlikely from NULL checks
by David Sterba
· 10 years ago
1d52c78
Btrfs: try not to ENOSPC on log replay
by Josef Bacik
· 10 years ago
e6c4efd
btrfs: Fix and enhance merge_extent_mapping() to insert best fitted extent map
by Qu Wenruo
· 10 years ago
f612496
Btrfs: cleanup the read failure record after write or when the inode is freeing
by Miao Xie
· 10 years ago
8b110e3
Btrfs: implement repair function when direct read fails
by Miao Xie
· 10 years ago
c1dc089
Btrfs: do file data check by sub-bio's self
by Miao Xie
· 10 years ago
dc380ae
Btrfs: cleanup similar code of the buffered data data check and dio read data check
by Miao Xie
· 10 years ago
23ea8e5
Btrfs: load checksum data once when submitting a direct read io
by Miao Xie
· 10 years ago
354877b
Btrfs: fix off-by-one in cow_file_range_inline()
by Wang Shilong
· 10 years ago
7816030
Btrfs: fall into nocompression codes quickly if possible
by Wang Shilong
· 10 years ago
f79707b
Btrfs: fix wrong skipping compression for an inode
by Wang Shilong
· 10 years ago
555e128
Btrfs: set error return value in btrfs_get_blocks_direct
by Filipe Manana
· 10 years ago
47059d9
Btrfs: make defragment work with nodatacow option
by Wang Shilong
· 10 years ago
962a298
btrfs: kill the key type accessor helpers
by David Sterba
· 10 years ago
7ed641b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
b0d5d10
Btrfs: use insert_inode_locked4 for inode creation
by Chris Mason
· 10 years ago
dac5705
Btrfs: fix crash while doing a ranged fsync
by Filipe Manana
· 10 years ago
d9f8596
Btrfs: fix corruption after write/fsync failure + fsync + log recovery
by Filipe Manana
· 10 years ago
1fb00cb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9e0af23
Btrfs: fix task hang under heavy compressed write
by Liu Bo
· 10 years ago
51f395a
btrfs: Use right extent length when inserting overlap extent map.
by Qu Wenruo
· 10 years ago
7064dd5
Btrfs: don't monopolize a core when evicting inode
by Filipe Manana
· 10 years ago
5762b5c
Btrfs: ensure tmpfile inode is always persisted with link count of 0
by Filipe Manana
· 10 years ago
9c3b306
Btrfs: race free update of commit root for ro snapshots
by Filipe Manana
· 10 years ago
e2eca69
Btrfs: fix wrong extent mapping for DirectIO
by Wang Shilong
· 10 years ago
9a025a0
Btrfs: fix wrong write range for filemap_fdatawrite_range()
by Wang Shilong
· 10 years ago
7a5c3c9
Btrfs: fix put dio bio twice when we submit dio bio fail
by Miao Xie
· 10 years ago
e64df3e
Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
8d875f9
btrfs: disable strict file flushes for renames and truncates
by Chris Mason
· 10 years ago
ce62003
Btrfs: fix compressed write corruption on enospc
by Liu Bo
· 10 years ago
80ace85
btrfs: add RENAME_NOREPLACE
by Miklos Szeredi
· 10 years ago
e13d100
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
e570fd2
Btrfs: fix broken free space cache after the system crashed
by Miao Xie
· 10 years ago
16b9057
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
859862d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
7ffbb59
Btrfs: make fsync work after cloning into a file
by Filipe Manana
· 10 years ago
6fdef6d
Btrfs: don't release invalid page in btrfs_page_exists_in_range()
by Filipe Manana
· 10 years ago
809f901
Btrfs: make sure we retry if page is a retriable exception
by Filipe Manana
· 10 years ago
9140515
Btrfs: make sure we retry if we couldn't get the page
by Filipe Manana
· 10 years ago
a79b7d4
Btrfs: async delayed refs
by Chris Mason
· 10 years ago
40f7658
Btrfs: split up __extent_writepage to lower stack usage
by Chris Mason
· 10 years ago
fc4adbf
btrfs: Drop EXTENT_UPTODATE check in hole punching and direct locking
by Alex Gartrell
· 10 years ago
351fd35
btrfs: remove stale newlines from log messages
by David Sterba
· 10 years ago
995946d
Btrfs: use helpers for last_trans_log_full_commit instead of opencode
by Miao Xie
· 10 years ago
27cdeb7
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
by Miao Xie
· 10 years ago
944a451
btrfs: remove redundant null check in btrfs_dentry_release()
by Daeseok Youn
· 10 years ago
ef3b9af
Btrfs: implement inode_operations callback tmpfile
by Filipe Manana
· 10 years ago
166ae5a
btrfs: fix inline compressed read err corruption
by Zach Brown
· 10 years ago
28060d5
btrfs: switch check_direct_IO() to iov_iter
by Al Viro
· 10 years ago
31b1403
switch {__,}blockdev_direct_IO() to iov_iter
by Al Viro
· 10 years ago
a6cbcd4
get rid of pointless iov_length() in ->direct_IO()
by Al Viro
· 10 years ago
d8d3d94
pass iov_iter to ->direct_IO()
by Al Viro
· 10 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 10 years ago
3123bca
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
a1ecaab
Btrfs: fix unlock in __start_delalloc_inodes()
by Wang Shilong
· 10 years ago
68bb462
Btrfs: don't compress for a small write
by Wang Shilong
· 10 years ago
e9894fd
Btrfs: fix snapshot vs nocow writting
by Wang Shilong
· 10 years ago
53c5666
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
91b0abe
mm + fs: store shadow entries in page cache
by Johannes Weiner
· 10 years ago
573bfb7
Btrfs: fix possible empty list access when flushing the delalloc inodes
by Miao Xie
· 10 years ago
6c255e6
Btrfs: don't flush all delalloc inodes when we doesn't get s_umount lock
by Miao Xie
· 10 years ago
41bd9ca
Btrfs: just do dirty page flush for the inode with compression before direct IO
by Miao Xie
· 10 years ago
d458b05
btrfs: Cleanup the "_struct" suffix in btrfs_workequeue
by Qu Wenruo
· 10 years ago
dc6e320
btrfs: Replace fs_info->fixup_workers workqueue with btrfs_workqueue.
by Qu Wenruo
· 10 years ago
fccb5d8
btrfs: Replace fs_info->endio_* workqueue with btrfs_workqueue.
by Qu Wenruo
· 10 years ago
a44903a
btrfs: Replace fs_info->flush_workers with btrfs_workqueue.
by Qu Wenruo
· 10 years ago
afe3d24
btrfs: Replace fs_info->delalloc_workers with btrfs_workqueue
by Qu Wenruo
· 10 years ago
7b2b708
Btrfs: fix preallocate vs double nocow write
by Miao Xie
· 10 years ago
7813b3d
Btrfs: avoid warning bomb of btrfs_invalidate_inodes
by Liu Bo
· 11 years ago
bcbba5e
Btrfs: skip readonly root for snapshot-aware defragment
by Wang Shilong
· 11 years ago
29bce2f
Btrfs: unlock extent and pages on error in cow_file_range
by Josef Bacik
· 11 years ago
c581afc
Btrfs: balance delayed inode updates
by Josef Bacik
· 11 years ago
3962dfb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
3a0dfa6
Btrfs: unset DCACHE_DISCONNECTED when mounting default subvol
by Josef Bacik
· 11 years ago
878a876
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
8101c8d
Btrfs: disable snapshot aware defrag for now
by Josef Bacik
· 11 years ago
e7651b8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
f568849
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 11 years ago
Next »