index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
ocfs2
/
file.c
Age
Commit message (
Expand
)
Author
Files
Lines
2010-12-09
Ocfs2: Teach 'coherency=full' O_DIRECT writes to correctly up_read i_alloc_sem.
Tristan Ye
1
-2
/
+13
2010-10-25
fs: kill block_prepare_write
Christoph Hellwig
1
-5
/
+4
2010-10-22
ocfs2: drop the BLKDEV_IFL_WAIT flag
Linus Torvalds
1
-2
/
+1
2010-10-11
ocfs2: Add a mount option "coherency=*" to handle cluster coherency for O_DIR...
Tristan Ye
1
-2
/
+27
2010-09-15
ocfs2: Silence unused warning.
Joel Becker
1
-3
/
+3
2010-09-10
Merge branch 'cow_readahead' of git://oss.oracle.com/git/tma/linux-2.6 into m...
Joel Becker
1
-7
/
+10
2010-09-10
ocfs2: Remove ocfs2_sync_inode()
Jan Kara
1
-10
/
+0
2010-09-10
ocfs2: Remove obscure error handling in direct_write.
Tao Ma
1
-11
/
+0
2010-09-08
Ocfs2: Fix a regression bug from mainline commit(6b933c8e6f1a2f3118082c455eef...
Tristan Ye
1
-1
/
+1
2010-09-08
ocfs2: Fix deadlock when allocating page
Jan Kara
1
-1
/
+1
2010-09-08
ocfs2: Flush drive's caches on fdatasync
Jan Kara
1
-1
/
+10
2010-08-12
ocfs2: Add struct file to ocfs2_refcount_cow.
Tao Ma
1
-4
/
+4
2010-08-12
ocfs2: pass struct file* to ocfs2_prepare_inode_for_write.
Tao Ma
1
-3
/
+6
2010-08-09
check ATTR_SIZE contraints in inode_change_ok
Christoph Hellwig
1
-3
/
+3
2010-08-09
remove inode_setattr
Christoph Hellwig
1
-4
/
+12
2010-07-16
ocfs2: Silence gcc warning in ocfs2_write_zero_page().
Joel Becker
1
-1
/
+1
2010-07-08
ocfs2: Zero the tail cluster when extending past i_size.
Joel Becker
1
-35
/
+166
2010-07-08
ocfs2: When zero extending, do it by page.
Joel Becker
1
-34
/
+84
2010-05-27
kill spurious reference to vmtruncate
npiggin@suse.de
1
-2
/
+6
2010-05-27
drop unused dentry argument to ->fsync
Christoph Hellwig
1
-4
/
+3
2010-05-21
ocfs2: Use __dquot_transfer to avoid lock inversion
Jan Kara
1
-12
/
+5
2010-05-21
quota: unify quota init condition in setattr
Dmitry Monakhov
1
-2
/
+2
2010-05-21
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-45
/
+170
2010-05-18
Ocfs2: Optimize punching-hole code.
Tristan Ye
1
-24
/
+140
2010-05-18
Ocfs2: Fix hole punching to correctly do CoW during cluster zeroing.
Tristan Ye
1
-3
/
+27
2010-05-18
Ocfs2: Optimize ocfs2 truncate to use ocfs2_remove_btree_range() instead.
Tristan Ye
1
-9
/
+2
2010-05-05
ocfs2: use allocation reservations during file write
Mark Fasheh
1
-0
/
+3
2010-05-05
ocfs2: Make ocfs2_journal_dirty() void.
Joel Becker
1
-15
/
+4
2010-04-30
ocfs2: Avoid direct write if we fall back to buffered I/O
Li Dongyang
1
-11
/
+14
2010-04-16
ocfs2: Reset status if we want to restart file extension.
Tao Ma
1
-0
/
+1
2010-03-30
ocfs2: one more warning fix in ocfs2_file_aio_write(), v2
Coly Li
1
-3
/
+3
2010-03-05
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...
Linus Torvalds
1
-8
/
+12
2010-03-05
dquot: cleanup dquot initialize routine
Christoph Hellwig
1
-2
/
+2
2010-03-05
dquot: move dquot initialization responsibility into the filesystem
Christoph Hellwig
1
-0
/
+5
2010-03-05
dquot: cleanup dquot transfer routine
Christoph Hellwig
1
-2
/
+2
2010-03-05
dquot: cleanup space allocation / freeing routines
Christoph Hellwig
1
-6
/
+5
2010-02-27
ocfs2: send SIGXFSZ if new filesize exceeds limit -v2
Wengang Wang
1
-3
/
+2
2010-02-26
ocfs2: fix warning in ocfs2_file_aio_write()
Coly Li
1
-1
/
+1
2010-02-26
ocfs2: Clean up the checks for CoW and direct I/O.
Wengang Wang
1
-4
/
+2
2010-02-02
ocfs2: Add parenthesis to wrap the check for O_DIRECT.
Tao Ma
1
-2
/
+2
2010-01-25
ocfs2/trivial: Remove trailing whitespaces
Sunil Mushran
1
-7
/
+7
2009-12-30
ocfs2: Handle O_DIRECT when writing to a refcounted cluster.
Tao Ma
1
-6
/
+15
2009-12-10
vfs: Implement proper O_SYNC semantics
Christoph Hellwig
1
-1
/
+1
2009-10-28
ocfs2: duplicate inline data properly during reflink.
Tao Ma
1
-1
/
+2
2009-09-23
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-12
/
+139
2009-09-22
ocfs2: Call refcount tree remove process properly.
Tao Ma
1
-0
/
+2
2009-09-22
ocfs2: CoW a reflinked cluster when it is truncated.
Tao Ma
1
-1
/
+45
2009-09-22
ocfs2: Integrate CoW in file write.
Tao Ma
1
-1
/
+83
2009-09-14
ocfs2: Update syncing after splicing to match generic version
Jan Kara
1
-21
/
+6
2009-09-14
ocfs2: Use __generic_file_aio_write instead of generic_file_aio_write_nolock
Jan Kara
1
-10
/
+12
2009-09-04
ocfs2: Pass ocfs2_caching_info into ocfs_init_*_extent_tree().
Joel Becker
1
-3
/
+3
2009-09-04
ocfs2: ocfs2_add_clusters_in_btree() no longer needs struct inode.
Joel Becker
1
-4
/
+3
2009-09-04
ocfs2: Pass struct ocfs2_caching_info to the journal functions.
Joel Becker
1
-4
/
+4
2009-07-20
ocfs2: Initialize count in aio_write before generic_write_checks
Goldwyn Rodrigues
1
-0
/
+1
2009-07-10
ocfs2: log the actual return value of ocfs2_file_aio_write()
Wengang Wang
1
-1
/
+3
2009-06-22
ocfs2: Update atime in splice read if necessary.
Tao Ma
1
-3
/
+3
2009-06-09
ocfs2: fdatasync should skip unimportant metadata writeout
Hisashi Hifumi
1
-0
/
+3
2009-06-03
ocfs2: Fix possible deadlock with quotas in ocfs2_setattr()
Jan Kara
1
-23
/
+30
2009-04-15
ocfs2: fix i_mutex locking in ocfs2_splice_to_file()
Miklos Szeredi
1
-20
/
+74
2009-04-07
splice: fix deadlock in splicing to file
Miklos Szeredi
1
-2
/
+6
2009-01-08
remove lots of double-semicolons
Fernando Carrijo
1
-1
/
+1
2009-01-05
ocfs2: Use metadata-specific ocfs2_journal_access_*() functions.
Joel Becker
1
-8
/
+8
2009-01-05
ocfs2: Add quota calls for allocation and freeing of inodes and space
Jan Kara
1
-5
/
+67
2009-01-05
ocfs2: Implementation of local and global quota file handling
Jan Kara
1
-3
/
+3
2009-01-05
ocfs2: Wrap inode block reads in a dedicated function.
Joel Becker
1
-16
/
+5
2009-01-05
ocfs2: add ocfs2_acl_chmod
Tiger Yang
1
-0
/
+6
2009-01-05
ocfs2: add ocfs2_check_acl
Tiger Yang
1
-1
/
+2
2009-01-05
ocfs2: turn __ocfs2_remove_inode_range() into ocfs2_remove_btree_range()
Mark Fasheh
1
-80
/
+5
2008-11-10
ocfs2: truncate outstanding block after direct io failure
Dmitri Monakhov
1
-0
/
+7
2008-11-10
ocfs2: Fix check of return value of ocfs2_start_trans()
Jan Kara
1
-10
/
+10
2008-10-30
fs: remove prepare_write/commit_write
Nick Piggin
1
-2
/
+1
2008-10-14
ocfs2: Simplify ocfs2_read_block()
Joel Becker
1
-4
/
+3
2008-10-14
ocfs2: Require an inode for ocfs2_read_block(s)().
Joel Becker
1
-7
/
+5
2008-10-13
ocfs2: Don't check for NULL before brelse()
Mark Fasheh
1
-6
/
+3
2008-10-13
ocfs2: Switch over to JBD2.
Joel Becker
1
-4
/
+10
2008-10-13
ocfs2: Change ocfs2_get_*_extent_tree() to ocfs2_init_*_extent_tree()
Joel Becker
1
-7
/
+3
2008-10-13
ocfs2: Make ocfs2_extent_tree the first-class representation of a tree.
Joel Becker
1
-14
/
+22
2008-10-13
ocfs2: Add extended attribute support
Tiger Yang
1
-0
/
+5
2008-10-13
ocfs2: Add extent tree operation for xattr value btrees
Tao Ma
1
-4
/
+5
2008-10-13
ocfs2: Make high level btree extend code generic
Tao Ma
1
-109
/
+27
2008-10-13
ocfs2: Abstract ocfs2_extent_tree in b-tree operations.
Tao Ma
1
-91
/
+13
2008-10-13
ocfs2: Use ocfs2_extent_list instead of ocfs2_dinode.
Tao Ma
1
-4
/
+5
2008-10-13
ocfs2: Modify ocfs2_num_free_extents for future xattr usage.
Tao Ma
1
-5
/
+6
2008-10-13
ocfs2: POSIX file locks support
Mark Fasheh
1
-0
/
+51
2008-10-03
ocfs2: fiemap support
Mark Fasheh
1
-0
/
+1
2008-07-31
[PATCH] ocfs2: Release mutex in error handling code
Julia Lawall
1
-1
/
+1
2008-07-26
[PATCH] sanitize ->permission() prototype
Al Viro
1
-1
/
+1
2008-07-14
ocfs2: Silence an error message in ocfs2_file_aio_read()
Sunil Mushran
1
-1
/
+1
2008-04-30
ocfs2: Allow uid/gid/perm changes of symlinks
Sunil Mushran
1
-0
/
+4
2008-04-18
ocfs2: Convert ocfs2 over to unlocked_ioctl
Andi Kleen
1
-2
/
+2
2008-01-25
ocfs2: printf fixes
Jan Kara
1
-2
/
+2
2008-01-25
ocfs2: Use generic_file_llseek
Jan Kara
1
-0
/
+2
2008-01-25
[PATCH 2/2] ocfs2: cluster aware flock()
Mark Fasheh
1
-1
/
+59
2008-01-25
ocfs2: Rename ocfs2_meta_[un]lock
Mark Fasheh
1
-21
/
+21
2008-01-25
ocfs2: Remove data locks
Mark Fasheh
1
-40
/
+15
2007-11-27
ocfs2: reverse inline-data truncate args
Mark Fasheh
1
-4
/
+15
2007-11-06
ocfs2: Commit journal on sync writes
Mark Fasheh
1
-1
/
+25
2007-10-16
ocfs2: convert to new aops
Nick Piggin
1
-252
/
+14
2007-10-12
ocfs2: Write support for inline data
Mark Fasheh
1
-6
/
+93
2007-10-12
ocfs2: move nonsparse hole-filling into ocfs2_write_begin()
Mark Fasheh
1
-140
/
+77
2007-09-20
ocfs2: Allow smaller allocations during large writes
Mark Fasheh
1
-2
/
+2
2007-09-11
ocfs2: Fix calculation of i_blocks during truncate
Mark Fasheh
1
-1
/
+0
2007-08-09
ocfs2: check ia_size limits in setattr
Mark Fasheh
1
-0
/
+5
2007-08-09
ocfs2: Fix some casting errors related to file writes
Mark Fasheh
1
-1
/
+1
2007-08-09
ocfs2: use s_maxbytes directly in ocfs2_change_file_space()
Mark Fasheh
1
-1
/
+1
2007-08-09
ocfs2: Restrict inode changes in ocfs2_update_inode_atime()
Mark Fasheh
1
-1
/
+18
2007-07-24
ocfs2: bad kunmap_atomic()
Jens Axboe
1
-1
/
+1
2007-07-19
ocfs2: ->fallocate() support
Mark Fasheh
1
-18
/
+59
2007-07-17
arch/i386/* fs/* ipc/*: mark variables with uninitialized_var()
Jeff Garzik
1
-1
/
+2
2007-07-10
ocfs2: Support xfs style space reservation ioctls
Mark Fasheh
1
-13
/
+169
2007-07-10
ocfs2: support for removing file regions
Mark Fasheh
1
-2
/
+240
2007-07-10
ocfs2: update truncate handling of partial clusters
Mark Fasheh
1
-1
/
+4
2007-07-10
ocfs2: Support creation of unwritten extents
Mark Fasheh
1
-23
/
+96
2007-07-10
ocfs2: support writing of unwritten extents
Mark Fasheh
1
-5
/
+9
2007-07-10
ocfs2: shared writeable mmap
Mark Fasheh
1
-0
/
+7
2007-07-10
ocfs2: rework ocfs2_buffered_write_cluster()
Mark Fasheh
1
-54
/
+67
2007-07-10
ocfs2: take ip_alloc_sem during entire truncate
Mark Fasheh
1
-3
/
+9
2007-07-10
pipe: change the ->pin() operation to ->confirm()
Jens Axboe
1
-2
/
+2
2007-07-10
splice: divorce the splice structure/function definitions from the pipe header
Jens Axboe
1
-1
/
+1
2007-07-10
sendfile: remove .sendfile from filesystems that use generic_file_sendfile()
Jens Axboe
1
-1
/
+0
2007-07-10
vmsplice: add vmsplice-to-user support
Jens Axboe
1
-1
/
+1
2007-07-10
splice: abstract out actor data
Jens Axboe
1
-3
/
+8
2007-05-25
[PATCH] ocfs2: use generic_segment_checks
Christoph Hellwig
1
-31
/
+1
2007-05-25
ocfs2: unmap_mapping_range() in ocfs2_truncate()
Mark Fasheh
1
-0
/
+1
2007-05-02
ocfs2: fix sparse warnings in fs/ocfs2
Mark Fasheh
1
-1
/
+2
2007-05-02
[PATCH] fs/ocfs2/: make 3 functions static
Adrian Bunk
1
-4
/
+4
2007-05-02
ocfs2: Implement compat_ioctl()
Mark Fasheh
1
-0
/
+6
2007-04-26
ocfs2: Remember rw lock level during direct io
Mark Fasheh
1
-2
/
+2
2007-04-26
ocfs2: Fix up i_blocks calculation to know about holes
Mark Fasheh
1
-1
/
+1
2007-04-26
ocfs2: Read from an unwritten extent returns zeros
Mark Fasheh
1
-2
/
+4
2007-04-26
ocfs2: make room for unwritten extents flag
Mark Fasheh
1
-4
/
+2
2007-04-26
ocfs2: Use own splice write actor
Mark Fasheh
1
-1
/
+79
2007-04-26
ocfs2: zero tail of sparse files on truncate
Mark Fasheh
1
-5
/
+35
2007-04-26
ocfs2: teach ocfs2_file_aio_write() about sparse files
Mark Fasheh
1
-39
/
+335
2007-04-26
ocfs2: abstract out allocation locking
Mark Fasheh
1
-27
/
+77
2007-04-26
ocfs2: teach extend/truncate about sparse files
Mark Fasheh
1
-14
/
+17
2007-04-26
ocfs2: sparse b-tree support
Mark Fasheh
1
-8
/
+15
2007-04-26
ocfs2: filter more error prints
Mark Fasheh
1
-1
/
+2
2007-02-12
[PATCH] mark struct inode_operations const 2
Arjan van de Ven
1
-2
/
+2
2006-12-28
ocfs2: ignore NULL vfsmnt in ocfs2_should_update_atime()
Mark Fasheh
1
-0
/
+11
2006-12-28
ocfs2: don't print error in ocfs2_permission()
Mark Fasheh
1
-2
/
+0
2006-12-13
[PATCH] ocfs2: relative atime support
Mark Fasheh
1
-0
/
+8
2006-12-08
[PATCH] struct path: convert ocfs2
Josef Sipek
1
-17
/
+17
2006-12-01
ocfs2: implement i_op->permission
Tiger Yang
1
-0
/
+24
2006-12-01
ocfs2: update file system paths to set atime
Tiger Yang
1
-3
/
+3
2006-12-01
ocfs2: core atime update functions
Tiger Yang
1
-0
/
+52
2006-12-01
ocfs2: Add splice support
Tiger Yang
1
-50
/
+137
2006-12-01
ocfs2: Remove ocfs2_write_should_remove_suid()
Mark Fasheh
1
-15
/
+1
2006-12-01
ocfs2: Remove struct ocfs2_journal_handle in favor of handle_t
Mark Fasheh
1
-9
/
+9
2006-12-01
ocfs2: remove handle argument to ocfs2_start_trans()
Mark Fasheh
1
-6
/
+5
2006-12-01
ocfs2: pass ocfs2_super * into ocfs2_commit_trans()
Mark Fasheh
1
-6
/
+6
2006-12-01
ocfs2: remove unused handle argument from ocfs2_meta_lock_full()
Mark Fasheh
1
-3
/
+3
2006-12-01
ocfs2: don't use handle for locking in allocation functions
Mark Fasheh
1
-16
/
+3
2006-12-01
ocfs2: have ocfs2_extend_trans() take handle_t
Mark Fasheh
1
-1
/
+1
2006-10-20
ocfs2: cond_resched() in ocfs2_zero_extend()
Mark Fasheh
1
-0
/
+7
2006-10-20
ocfs2: fix page zeroing during simple extends
Mark Fasheh
1
-20
/
+24
2006-10-01
[PATCH] Vectorize aio_read/aio_write fileop methods
Badari Pulavarty
1
-15
/
+13
2006-09-20
ocfs2: add ext2 attributes
Herbert Poetzl
1
-0
/
+3
2006-05-17
ocfs2: take meta data lock in ocfs2_file_aio_read()
Mark Fasheh
1
-0
/
+16
2006-05-17
ocfs2: take data locks around extend
Mark Fasheh
1
-24
/
+46
2006-04-07
ocfs2: multi node truncate fix
Mark Fasheh
1
-8
/
+11
2006-03-28
[PATCH] Make most file operations structs in fs/ const
Arjan van de Ven
1
-2
/
+2
2006-03-24
ocfs2: don't use MLF* in the file system
Mark Fasheh
1
-19
/
+23
2006-03-01
[PATCH] ocfs2: remove unused code
Mark Fasheh
1
-50
/
+1
2006-02-03
[PATCH] ocfs2: fix compile warnings
Mark Fasheh
1
-4
/
+6
2006-01-11
[PATCH] capable/capability.h (fs/)
Randy Dunlap
1
-0
/
+1
2006-01-09
[PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
Jes Sorensen
1
-4
/
+4
2006-01-03
[PATCH] OCFS2: The Second Oracle Cluster Filesystem
Mark Fasheh
1
-0
/
+1237
[prev]