Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
253641388a49259f6bfefecfb14fa057ca58dc21
/
fs
/
cifs
/
file.c
2536413
CIFS: Move create code use ops struct
by Pavel Shilovsky
· 12 years ago
0ff78a2
CIFS: Move close code to ops struct
by Pavel Shilovsky
· 12 years ago
fb1214e
CIFS: Move open code to ops struct
by Pavel Shilovsky
· 12 years ago
4b4de76
CIFS: Replace netfid with cifs_fid struct in cifsFileInfo
by Pavel Shilovsky
· 12 years ago
e2f2886
CIFS: Fix error handling in cifs_push_mandatory_locks
by Pavel Shilovsky
· 12 years ago
764a1b1
cifs: ensure that we always do cifsFileInfo_get under the spinlock
by Jeff Layton
· 12 years ago
29e20f9
CIFS: Make CAP_* checks protocol independent
by Pavel Shilovsky
· 12 years ago
6d5786a
CIFS: Rename Get/FreeXid and make them work with unsigned int
by Pavel Shilovsky
· 13 years ago
c5fd363
cifs: move file_lock off stack in cifs_push_posix_locks
by Jeff Layton
· 12 years ago
ac3aa2f
cifs: remove extraneous newlines from cERROR and cFYI calls
by Jeff Layton
· 12 years ago
ea319d5
CIFS: Improve identation in cifs_unlock_range
by Pavel Shilovsky
· 13 years ago
0013fb4
CIFS: Fix possible wrong memory allocation
by Pavel Shilovsky
· 13 years ago
2c0c2a0
cifs: fix oops while traversing open file list (try #4)
by Shirish Pargaonkar
· 13 years ago
7f92447
CIFS: Separate protocol specific part from setlk
by Pavel Shilovsky
· 13 years ago
55157df
CIFS: Separate protocol specific part from getlk
by Pavel Shilovsky
· 13 years ago
106dc53
CIFS: Separate protocol specific lock type handling
by Pavel Shilovsky
· 13 years ago
04a6aa8
CIFS: Convert lock type to 32 bit variable
by Pavel Shilovsky
· 13 years ago
fbd35ac
CIFS: Move locks to cifsFileInfo structure
by Pavel Shilovsky
· 13 years ago
1c89254
cifs: convert cifs_iovec_read to use async reads
by Jeff Layton
· 13 years ago
2a1bb13
cifs: add wrapper for cifs_async_readv to retry opening file
by Jeff Layton
· 13 years ago
6993f74
cifs: add refcounting to cifs_readdata structures
by Jeff Layton
· 13 years ago
8d5ce4d
cifs: abstract out function to marshal the iovec for readv receives
by Jeff Layton
· 13 years ago
0471ca3
cifs: make cifs_readdata_alloc take a work_func_t arg
by Jeff Layton
· 13 years ago
3af9d8f
cifs: fix offset handling in cifs_iovec_write
by Jeff Layton
· 13 years ago
66189be
CIFS: Fix VFS lock usage for oplocked files
by Pavel Shilovsky
· 13 years ago
9ebb389
Revert "CIFS: Fix VFS lock usage for oplocked files"
by Steve French
· 13 years ago
b5efb97
CIFS: Fix VFS lock usage for oplocked files
by Pavel Shilovsky
· 13 years ago
c7ad42b
[CIFS] Fix trivial sparse warning with asyn i/o patch
by Steve French
· 13 years ago
da82f7e
cifs: convert cifs_iovec_write to use async writes
by Jeff Layton
· 13 years ago
597b027
cifs: call cifs_update_eof with i_lock held
by Jeff Layton
· 13 years ago
e949287
cifs: abstract out function to marshal up the iovec array for async writes
by Jeff Layton
· 13 years ago
a7103b9
cifs: fix up get_numpages
by Jeff Layton
· 13 years ago
e94f7ba
cifs: fix allocation in cifs_write_allocate_pages
by Jeff Layton
· 13 years ago
c2e8764
cifs: allow caller to specify completion op when allocating writedata
by Jeff Layton
· 13 years ago
fe5f5d2
cifs: add pid field to cifs_writedata
by Jeff Layton
· 13 years ago
10b9b98
CIFS: Respect negotiated MaxMpxCount
by Pavel Shilovsky
· 13 years ago
ce85852
CIFS: Fix a spurious error in cifs_push_posix_locks
by Pavel Shilovsky
· 13 years ago
d575146
CIFS: Do not kmalloc under the flocks spinlock
by Pavel Shilovsky
· 13 years ago
9a5101c
CIFS: Add descriptions to the brlock cache functions
by Pavel Shilovsky
· 13 years ago
a88b470
CIFS: Cleanup byte-range locking code style
by Pavel Shilovsky
· 13 years ago
161ebf9
CIFS: Simplify setlk error handling for mandatory locking
by Pavel Shilovsky
· 13 years ago
5079276
CIFS: Fix the VFS brlock cache usage in posix locking case
by Pavel Shilovsky
· 13 years ago
d12799b
CIFS: Remove extra mutex_unlock in cifs_lock_add_if
by Pavel Shilovsky
· 13 years ago
32b9aaf
CIFS: Make cifs_push_locks send as many locks at once as possible
by Pavel Shilovsky
· 13 years ago
9ee305b
CIFS: Send as many mandatory unlock ranges at once as possible
by Pavel Shilovsky
· 13 years ago
4f6bcec
CIFS: Implement caching mechanism for posix brlocks
by Pavel Shilovsky
· 13 years ago
85160e0
CIFS: Implement caching mechanism for mandatory brlocks
by Pavel Shilovsky
· 13 years ago
5eba8ab
cifs: allow for larger rsize= options and change defaults
by Jeff Layton
· 13 years ago
690c5e3
cifs: convert cifs_readpages to use async reads
by Jeff Layton
· 13 years ago
7748dd6
CIFS: cleanup min_t() cast in cifs_read()
by Dan Carpenter
· 13 years ago
d59dad2
CIFS: Move byte range lock list from fd to inode
by Pavel Shilovsky
· 13 years ago
03776f4
CIFS: Simplify byte range locking code
by Pavel Shilovsky
· 14 years ago
3d3ea8e
cifs: Add mount options for backup intent (try #6)
by Shirish Pargaonkar
· 13 years ago
e750473
add new module parameter 'enable_oplocks'
by Steve French
· 13 years ago
c974bef
cifs: untangle server->maxBuf and CIFSMaxBufSize
by Jeff Layton
· 13 years ago
ad63594
cifs: simplify refcounting for oplock breaks
by Jeff Layton
· 13 years ago
bbd9d6f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
by Linus Torvalds
· 13 years ago
2cebaa5
CIFS: Fix wrong length in cifs_iovec_read
by Pavel Shilovsky
· 13 years ago
02c24a8
fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers
by Josef Bacik
· 13 years ago
96daf2b
[CIFS] Rename three structures to avoid camel case
by Steve French
· 14 years ago
d4ffff1
CIFS: Add rwpidforward mount option
by Pavel Shilovsky
· 14 years ago
fa2989f
CIFS: Use pid saved from cifsFileInfo in writepages and set_file_size
by Pavel Shilovsky
· 14 years ago
c3d17b6
cifs: convert cifs_writepages to use async writes
by Jeff Layton
· 14 years ago
6feb989
CIFS: Simplify invalidate part (try #5)
by Pavel Shilovsky
· 14 years ago
0b81c1c
CIFS: directio read/write cleanups
by Pavel Shilovsky
· 14 years ago
9ad1506
CIFS: Add launder_page operation (try #3)
by Pavel Shilovsky
· 14 years ago
ca83ce3
cifs: don't allow mmap'ed pages to be dirtied while under writeback (try #3)
by Jeff Layton
· 14 years ago
bdf1b03
cifs: replace /proc/fs/cifs/Experimental with a module parm
by Jeff Layton
· 14 years ago
7797069
cifs: check for private_data before trying to put it
by Jeff Layton
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
76429c1
CIFS: Fix variable types in cifs_iovec_read/write (try #2)
by Pavel Shilovsky
· 14 years ago
31c2659
cifs: clean up some compiler warnings
by Jeff Layton
· 14 years ago
72432ff
CIFS: Implement cifs_strict_writev (try #4)
by Pavel Shilovsky
· 14 years ago
a70307e
CIFS: Implement cifs_strict_readv (try #4)
by Pavel Shilovsky
· 14 years ago
7a6a19b
CIFS: Implement cifs_file_strict_mmap (try #2)
by Pavel Shilovsky
· 14 years ago
8be7e6b
CIFS: Implement cifs_strict_fsync
by Pavel Shilovsky
· 14 years ago
4f8ba8a
CIFS: Make cifsFileInfo_put work with strict cache mode
by Pavel Shilovsky
· 14 years ago
7749981
cifs: remove code for setting timeouts on requests
by Jeff Layton
· 14 years ago
941b853
cifs: don't fail writepages on -EAGAIN errors
by Jeff Layton
· 14 years ago
12fed00
CIFS: Fix oplock break handling (try #2)
by Pavel Shilovsky
· 14 years ago
d44a9fe
cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo
by Jeff Layton
· 14 years ago
7e12edd
CIFS: Simplify cifs_open code
by Pavel Shilovsky
· 14 years ago
eeb910a
CIFS: Simplify non-posix open stuff (try #2)
by Pavel Shilovsky
· 14 years ago
79df1ba
cifs: fix use of CONFIG_CIFS_ACL
by Jeff Layton
· 14 years ago
ebe2e91
cifs: fix potential use-after-free in cifs_oplock_break_put
by Jeff Layton
· 14 years ago
c672362
cifs: make cifs_set_oplock_level() take a cifsInodeInfo pointer
by Pavel Shilovsky
· 14 years ago
d389229
cifs: dereferencing first then checking
by Jeff Layton
· 14 years ago
54eeafe
[CIFS] Cleanup unused variable build warning
by Steve French
· 14 years ago
e66673e
CIFS: Add cifs_set_oplock_level
by Pavel Shilovsky
· 14 years ago
50ae28f
FS: cifs, remove unneeded NULL tests
by Jiri Slaby
· 14 years ago
b4020c1
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
by Linus Torvalds
· 14 years ago
6b03590
cifs: add kfree() on error path
by Dan Carpenter
· 14 years ago
1b430be
writeback: remove nonblocking/encountered_congestion references
by Wu Fengguang
· 14 years ago
6573e9b
cifs: update comments - [s/GlobalSMBSesLock/cifs_file_list_lock/g]
by Suresh Jayaraman
· 14 years ago
eb4b756
cifs: eliminate cifsInodeInfo->write_behind_rc (try #6)
by Jeff Layton
· 14 years ago
d3f1322
cifs: wait for writeback to complete in cifs_flush
by Jeff Layton
· 14 years ago
5f6dbc9
cifs: convert cifsFileInfo->count to non-atomic counter
by Jeff Layton
· 14 years ago
cdff08e
[CIFS] move close processing from cifs_close to cifsFileInfo_put
by Steve French
· 14 years ago
b33879a
cifs: move cifsFileInfo_put to file.c
by Jeff Layton
· 14 years ago
4477288
cifs: convert GlobalSMBSeslock from a rwlock to regular spinlock
by Jeff Layton
· 14 years ago
Next »