Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
775f55f1b5b65c6cfc52555d9a8b80de5429d21b
/
fs
/
ocfs2
/
file.c
a528d35
statx: Add a system call to make enhanced file info available
by David Howells
· 8 years ago
9340747
fs: add i_blocksize()
by Fabian Frederick
· 8 years ago
b891fa50
ocfs2: fix deadlock issue when taking inode lock at vfs entry points
by Eric Ren
· 8 years ago
29ac8e8
ocfs2: implement the VFS clone_range, copy_range, and dedupe_range features
by Darrick J. Wong
· 8 years ago
84e4008
ocfs2: convert inode refcount test to a helper
by Darrick J. Wong
· 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
3873691
Merge remote-tracking branch 'ovl/rename2' into for-linus
by Al Viro
· 8 years ago
97d2116
Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
abb5a14
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
e55f1d1
Merge remote-tracking branch 'jk/vfs' into work.misc
by Al Viro
· 8 years ago
fd50eca
vfs: Remove {get,set,remove}xattr inode operations
by Andreas Gruenbacher
· 8 years ago
82c156f
switch generic_file_splice_read() to use of ->read_iter()
by Al Viro
· 8 years ago
078cd82
fs: Replace CURRENT_TIME with current_time() for inode timestamps
by Deepa Dinamani
· 8 years ago
31051c8
fs: Give dentry to inode_change_ok() instead of inode
by Jan Kara
· 9 years ago
d21c353
ocfs2: fix start offset to ocfs2_zero_range_for_truncate()
by Ashish Samant
· 8 years ago
7f427d3
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
5ee0fbd
ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang
by Junxiao Bi
· 9 years ago
84695ff
Merge getxattr prototype change into work.lookups
by Al Viro
· 9 years ago
fc64005
don't bother with ->d_inode->i_sb - it's always equal to ->d_sb
by Al Viro
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
e63890f
ocfs2: fix ip_unaligned_aio deadlock with dio work queue
by Ryan Ding
· 9 years ago
f1f973f
ocfs2: code clean up for direct io
by Ryan Ding
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
d636462
ocfs2: return non-zero st_blocks for inline data
by John Haxby
· 9 years ago
3d46a44
ocfs2: fix BUG_ON() in ocfs2_ci_checkpointed()
by Tariq Saeed
· 9 years ago
bf59e66
ocfs2: clean up unused local variables in ocfs2_file_write_iter
by Joseph Qi
· 9 years ago
faaebf1
ocfs2: fix several issues of append dio
by Joseph Qi
· 9 years ago
512f62a
ocfs2: fix race between dio and recover orphan
by Joseph Qi
· 9 years ago
aa1057b
ocfs2: direct write will call ocfs2_rw_unlock() twice when doing aio+dio
by Ryan Ding
· 9 years ago
9c89fe0
ocfs2: Handle error from dquot_initialize()
by Jan Kara
· 9 years ago
6184fc0
quota: Propagate error from ->acquire_dquot()
by Jan Kara
· 9 years ago
e4bc13a
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
fa5a0eb
ocfs2: remove OCFS2_IOCB_SEM lock type in direct io
by WeiWei Wang
· 9 years ago
66114ca
writeback: separate out include/linux/backing-dev-defs.h
by Tejun Heo
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
7da839c
ocfs2: use __generic_file_write_iter()
by Al Viro
· 10 years ago
2ba48ce
mirror O_APPEND and O_DIRECT into iocb->ki_flags
by Al Viro
· 10 years ago
3309dd0
switch generic_write_checks() to iocb and iter
by Al Viro
· 10 years ago
9032025
ocfs2: move generic_write_checks() before the alignment checks
by Al Viro
· 10 years ago
5dc3161
ocfs2_file_write_iter: stop messing with ppos
by Al Viro
· 10 years ago
dfea934
Merge branch 'for-linus' into for-next
by Al Viro
· 10 years ago
0fa6b00
generic_write_checks(): drop isblk argument
by Al Viro
· 10 years ago
5d5d568
make new_sync_{read,write}() static
by Al Viro
· 10 years ago
64b4e25
ocfs2: _really_ sync the right range
by Al Viro
· 10 years ago
9ce5a23
ocfs2_file_write_iter: keep return value and current position update in sync
by Al Viro
· 10 years ago
cf1b5ea
[regression] ocfs2: do *not* increment ->ki_pos twice
by Al Viro
· 10 years ago
66ee59a
fs: remove ki_nbytes
by Christoph Hellwig
· 10 years ago
160cc26
ocfs2: set append dio as a ro compat feature
by Joseph Qi
· 10 years ago
3a83b34
ocfs2: complete the rest request through buffer io
by Joseph Qi
· 10 years ago
d943d59
ocfs2: do not fallback to buffer I/O write if appending
by Joseph Qi
· 10 years ago
026749a
ocfs2: prepare some interfaces used in append direct io
by Joseph Qi
· 10 years ago
6bec003
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
696cdf7
ocfs2: fix uninitialized variable access
by Junxiao Bi
· 10 years ago
de1414a
fs: export inode_to_bdi and use it in favor of mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
f62f12b
ocfs2: reflink: fix slow unlink for refcounted file
by Junxiao Bi
· 10 years ago
86b9c6f
ocfs2: remove filesize checks for sync I/O journal commit
by Goldwyn Rodrigues
· 10 years ago
ac0c493
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 10 years ago
f775da2
ocfs2: fix deadlock due to wrong locking order
by Junxiao Bi
· 10 years ago
c53f755
ocfs2: Back out change to use OCFS2_MAXQUOTAS in ocfs2_setattr()
by Jan Kara
· 10 years ago
5236281
ocfs2: Don't use MAXQUOTAS value
by Jan Kara
· 10 years ago
16b9057
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
6dc8bc0
ocfs2: switch to iter_file_splice_write()
by Al Viro
· 11 years ago
1b938c0
fs/buffer.c: remove block_write_full_page_endio()
by Matthew Wilcox
· 11 years ago
3ef045c
ocfs2: switch to ->write_iter()
by Al Viro
· 11 years ago
3cd9ad5
ocfs2: switch to ->read_iter()
by Al Viro
· 11 years ago
0c94933
iov_iter_truncate()
by Al Viro
· 11 years ago
71d8e53
start adding the tag to iov_iter
by Al Viro
· 11 years ago
cb66a7a
kill generic_segment_checks()
by Al Viro
· 11 years ago
f8579f8
generic_file_direct_write(): switch to iov_iter
by Al Viro
· 11 years ago
5166701
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
6fdb702
ocfs2: call ocfs2_update_inode_fsync_trans when updating any inode
by Darrick J. Wong
· 11 years ago
c8d888d
ocfs2: llseek requires ocfs2 inode lock for the file in SEEK_END
by Jensen
· 11 years ago
2931cdc
ocfs2: improve fsync efficiency and fix deadlock between aio_write and sync_file
by Darrick J. Wong
· 11 years ago
c18ceab
ocfs2: change ip_unaligned_aio to of type mutex from atomit_t
by Wengang Wang
· 11 years ago
58bfab3
ocfs2_file_aio_write(): switch to generic_perform_write()
by Al Viro
· 11 years ago
5cb6c6c
generic_file_direct_write(): get rid of ppos argument
by Al Viro
· 11 years ago
fcacafd
kill the 5th argument of generic_file_buffered_write()
by Al Viro
· 11 years ago
1b56e98
ocfs2 syncs the wrong range...
by Al Viro
· 11 years ago
c7d2cbc
ocfs2: update inode size after zeroing the hole
by Junxiao Bi
· 11 years ago
d62e74b
ocfs2: fix issue that ocfs2_setattr() does not deal with new_i_size==i_size
by Younger Liu
· 11 years ago
a987c7c
ocfs2: fix ocfs2_sync_file() if filesystem is readonly
by Younger Liu
· 11 years ago
bf3d846
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
702e5bc
ocfs2: use generic posix ACL infrastructure
by Christoph Hellwig
· 11 years ago
a2a3b39
ocfs2: punch hole should return EINVAL if the length argument in ioctl is negative
by Tariq Saeed
· 11 years ago
f0cb0f0
fs/ocfs2/file.c: fix wrong comment
by Junxiao Bi
· 11 years ago
06f9da6
fs/ocfs2: remove unnecessary variable bits_wanted from ocfs2_calc_extend_credits
by Goldwyn Rodrigues
· 11 years ago
9bf12df
Merge git://git.kvack.org/~bcrl/aio-next
by Linus Torvalds
· 11 years ago
7aebff18
ocfs2: free path in ocfs2_remove_inode_range()
by Younger Liu
· 11 years ago
2b1e55c
ocfs2: lighten up allocate transaction
by Younger Liu
· 11 years ago
c7dd339
ocfs2: fix NULL pointer dereference in ocfs2_duplicate_clusters_by_page
by Tiger Yang
· 11 years ago
73a7075
aio: Kill aio_rw_vect_retry()
by Kent Overstreet
· 12 years ago
46a1c2c
vfs: export lseek_execute() to modules
by Jie Liu
· 11 years ago
3704412b
[readdir] convert ocfs2
by Al Viro
· 12 years ago
afe1bb7
ocfs2: unlock rw lock if inode lock failed
by Joseph Qi
· 12 years ago
72b0d9a
pipe: don't use ->i_mutex
by Al Viro
· 12 years ago
8d71db4
lift sb_start_write/sb_end_write out of ->aio_write()
by Al Viro
· 12 years ago
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
182be68
kill f_vfsmnt
by Al Viro
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
488c8ef
ocfs2: Compare kuids and kgids using uid_eq and gid_eq
by Eric W. Biederman
· 12 years ago
Next »