Pavel Shilovsky
|
66189be74f
CIFS: Fix VFS lock usage for oplocked files
|
13 years ago |
Steve French
|
9ebb389d0a
Revert "CIFS: Fix VFS lock usage for oplocked files"
|
13 years ago |
Pavel Shilovsky
|
b5efb97846
CIFS: Fix VFS lock usage for oplocked files
|
13 years ago |
Steve French
|
c7ad42b52d
[CIFS] Fix trivial sparse warning with asyn i/o patch
|
13 years ago |
Jeff Layton
|
da82f7e755
cifs: convert cifs_iovec_write to use async writes
|
13 years ago |
Jeff Layton
|
597b027f69
cifs: call cifs_update_eof with i_lock held
|
13 years ago |
Jeff Layton
|
e9492871fb
cifs: abstract out function to marshal up the iovec array for async writes
|
13 years ago |
Jeff Layton
|
a7103b99e4
cifs: fix up get_numpages
|
13 years ago |
Jeff Layton
|
e94f7ba124
cifs: fix allocation in cifs_write_allocate_pages
|
13 years ago |
Jeff Layton
|
c2e8764009
cifs: allow caller to specify completion op when allocating writedata
|
13 years ago |
Jeff Layton
|
fe5f5d2e90
cifs: add pid field to cifs_writedata
|
13 years ago |
Pavel Shilovsky
|
10b9b98e41
CIFS: Respect negotiated MaxMpxCount
|
13 years ago |
Pavel Shilovsky
|
ce85852b90
CIFS: Fix a spurious error in cifs_push_posix_locks
|
13 years ago |
Pavel Shilovsky
|
d5751469f2
CIFS: Do not kmalloc under the flocks spinlock
|
13 years ago |
Pavel Shilovsky
|
9a5101c896
CIFS: Add descriptions to the brlock cache functions
|
13 years ago |
Pavel Shilovsky
|
a88b470773
CIFS: Cleanup byte-range locking code style
|
13 years ago |
Pavel Shilovsky
|
161ebf9fcc
CIFS: Simplify setlk error handling for mandatory locking
|
13 years ago |
Pavel Shilovsky
|
5079276066
CIFS: Fix the VFS brlock cache usage in posix locking case
|
13 years ago |
Pavel Shilovsky
|
d12799b4c3
CIFS: Remove extra mutex_unlock in cifs_lock_add_if
|
13 years ago |
Pavel Shilovsky
|
32b9aaf1a5
CIFS: Make cifs_push_locks send as many locks at once as possible
|
13 years ago |
Pavel Shilovsky
|
9ee305b70e
CIFS: Send as many mandatory unlock ranges at once as possible
|
13 years ago |
Pavel Shilovsky
|
4f6bcec910
CIFS: Implement caching mechanism for posix brlocks
|
13 years ago |
Pavel Shilovsky
|
85160e03a7
CIFS: Implement caching mechanism for mandatory brlocks
|
13 years ago |
Jeff Layton
|
5eba8ab360
cifs: allow for larger rsize= options and change defaults
|
13 years ago |
Jeff Layton
|
690c5e3163
cifs: convert cifs_readpages to use async reads
|
13 years ago |
Dan Carpenter
|
7748dd6eab
CIFS: cleanup min_t() cast in cifs_read()
|
13 years ago |
Pavel Shilovsky
|
d59dad2be0
CIFS: Move byte range lock list from fd to inode
|
13 years ago |
Pavel Shilovsky
|
03776f4516
CIFS: Simplify byte range locking code
|
15 years ago |
Shirish Pargaonkar
|
3d3ea8e64e
cifs: Add mount options for backup intent (try #6)
|
13 years ago |
Steve French
|
e75047344e
add new module parameter 'enable_oplocks'
|
13 years ago |