Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
d69d51d73f9509dbb727e36a3a7ddac8b003ac6b
/
fs
/
cifs
/
file.c
dca6928
[CIFS] O_DIRECT opens should work on directio mounts
by Steve French
· 11 years ago
54afa99
CIFS: FS-Cache: Uncache unread pages in cifs_readpages() before freeing them
by David Howells
· 11 years ago
466bd31
cifs: Avoid calling unlock_page() twice in cifs_readpage() when using fscache
by Sachin Prabhu
· 11 years ago
a9e9b7b
cifs: Do not take a reference to the page in cifs_readpage_worker()
by Sachin Prabhu
· 11 years ago
42873b0
CIFS: Respect epoch value from create lease context v2
by Pavel Shilovsky
· 11 years ago
53ef101
CIFS: Store lease state itself rather than a mapped oplock value
by Pavel Shilovsky
· 11 years ago
18cceb6
CIFS: Replace clientCanCache* bools with an integer
by Pavel Shilovsky
· 11 years ago
02afc27
direct-io: Handle O_(D)SYNC AIO
by Christoph Hellwig
· 11 years ago
fe090e4
cifs: file: initialize oparms.reconnect before using it
by Andi Shyti
· 11 years ago
689c3db
CIFS: Fix a deadlock when a file is reopened
by Pavel Shilovsky
· 11 years ago
b33fcf1
CIFS: Reopen the file if reconnect durable handle failed
by Pavel Shilovsky
· 11 years ago
9cbc0b7
CIFS: Reconnect durable handles for SMB2
by Pavel Shilovsky
· 11 years ago
226730b
CIFS: Introduce cifs_open_parms struct
by Pavel Shilovsky
· 11 years ago
790eac5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
1c8c601
locks: protect most of the file_lock handling with i_lock
by Jeff Layton
· 11 years ago
1a9e64a
cifs: use posix_unblock_lock instead of locks_delete_block
by Jeff Layton
· 11 years ago
d47992f
mm: change invalidatepage prototype to accept length
by Lukas Czerner
· 11 years ago
f96637b
[CIFS] cifs: Rename cERROR and cFYI to cifs_dbg
by Joe Perches
· 11 years ago
8d71db4
lift sb_start_write/sb_end_write out of ->aio_write()
by Al Viro
· 11 years ago
24261fc
cifs: delay super block destruction until all cifsFileInfo objects are gone
by Mateusz Guzik
· 11 years ago
07b92d0
POSIX extensions disabled on client due to illegal O_EXCL flag sent to Samba
by Steve French
· 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
94f2f14
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
fef59fd
cifs: Convert struct cifsFileInfo to use a kuid
by Eric W. Biederman
· 12 years ago
49418b2
cifs: Modify struct cifs_unix_set_info_args to hold a kuid_t and a kgid_t
by Eric W. Biederman
· 12 years ago
63b7d3a
CIFS: Don't let read only caching for mandatory byte-range locked files
by Pavel Shilovsky
· 12 years ago
88cf75a
CIFS: Fix write after setting a read lock for read oplock files
by Pavel Shilovsky
· 12 years ago
ca8aa29
Revert "CIFS: Fix write after setting a read lock for read oplock files"
by Pavel Shilovsky
· 12 years ago
c299dd0
CIFS: Fix write after setting a read lock for read oplock files
by Pavel Shilovsky
· 12 years ago
03eca70
CIFS: Fix possible data coherency problem after oplock break to None
by Pavel Shilovsky
· 12 years ago
081c041
CIFS: Do not permit write to a range mandatory locked with a read lock
by Pavel Shilovsky
· 12 years ago
21cb2d9
CIFS: Fix lock consistensy bug in cifs_setlk
by Pavel Shilovsky
· 12 years ago
f152fd5
CIFS: Implement cifs_relock_file
by Pavel Shilovsky
· 12 years ago
b8db928
CIFS: Separate pushing mandatory locks and lock_sem handling
by Pavel Shilovsky
· 12 years ago
9ec3c88
CIFS: Separate pushing posix locks and lock_sem handling
by Pavel Shilovsky
· 12 years ago
3a98b86
cifs: fix writeback race with file that is growing
by Jeff Layton
· 12 years ago
0b173bc
mm: kill vma flag VM_CAN_NONLINEAR
by Konstantin Khlebnikov
· 12 years ago
760ad0c
CIFS: Make ops->close return void
by Pavel Shilovsky
· 12 years ago
3d6d854
cifs: add FL_CLOSE to fl_flags mask in cifs_read_flock
by Jeff Layton
· 12 years ago
233839b
CIFS: Fix fast lease break after open problem
by Pavel Shilovsky
· 12 years ago
2507810
CIFS: Fix cache coherency for read oplock case
by Pavel Shilovsky
· 12 years ago
b8c32db
CIFS: Request SMB2.1 leases
by Pavel Shilovsky
· 12 years ago
579f905
CIFS: Check for mandatory brlocks on read/write
by Pavel Shilovsky
· 12 years ago
1b4b55a
CIFS: Turn lock mutex into rw semaphore
by Pavel Shilovsky
· 12 years ago
f7ba7fe
CIFS: Add brlock support for SMB2
by Pavel Shilovsky
· 12 years ago
d39a4f7
CIFS: Move brlock code to ops struct
by Pavel Shilovsky
· 12 years ago
f45d341
CIFS: Remove spinlock dependence in brlock processing
by Pavel Shilovsky
· 12 years ago
5819575
cifs: replace kvec array in readdata with a single kvec
by Jeff Layton
· 12 years ago
8321fec
cifs: convert async read code to use pages array without kmapping
by Jeff Layton
· 12 years ago
c5fab6f
cifs: turn the pages list in cifs_readdata into an array
by Jeff Layton
· 12 years ago
f4e49cd
cifs: allocate kvec array for cifs_readdata as a separate allocation
by Jeff Layton
· 12 years ago
eddb079
cifs: convert async write code to pass in data via rq_pages array
by Jeff Layton
· 12 years ago
95a3f2f
CIFS: Move oplock break to ops struct
by Pavel Shilovsky
· 12 years ago
92fc65a
CIFS: Move readdir code to ops struct
by Pavel Shilovsky
· 12 years ago
ba9ad725
CIFS: Move writepage to ops struct
by Pavel Shilovsky
· 12 years ago
f9c6e23
CIFS: Move readpage code to ops struct
by Pavel Shilovsky
· 12 years ago
c9de5c8
CIFS: Move async write to ops struct
by Pavel Shilovsky
· 12 years ago
09a4707
CIFS: Add SMB2 support for cifs_iovec_read
by Pavel Shilovsky
· 12 years ago
fc9c596
CIFS: Move async read to ops struct
by Pavel Shilovsky
· 12 years ago
1d8c4c0
CIFS: Make flush code use ops struct
by Pavel Shilovsky
· 12 years ago
2ae78ba
CIFS: Move reopen code to ops struct
by Pavel Shilovsky
· 12 years ago
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
· 12 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
· 12 years ago
0013fb4
CIFS: Fix possible wrong memory allocation
by Pavel Shilovsky
· 12 years ago
2c0c2a0
cifs: fix oops while traversing open file list (try #4)
by Shirish Pargaonkar
· 12 years ago
7f92447
CIFS: Separate protocol specific part from setlk
by Pavel Shilovsky
· 12 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
· 12 years ago
2a1bb13
cifs: add wrapper for cifs_async_readv to retry opening file
by Jeff Layton
· 12 years ago
6993f74
cifs: add refcounting to cifs_readdata structures
by Jeff Layton
· 12 years ago
8d5ce4d
cifs: abstract out function to marshal the iovec for readv receives
by Jeff Layton
· 12 years ago
0471ca3
cifs: make cifs_readdata_alloc take a work_func_t arg
by Jeff Layton
· 12 years ago
3af9d8f
cifs: fix offset handling in cifs_iovec_write
by Jeff Layton
· 12 years ago
66189be
CIFS: Fix VFS lock usage for oplocked files
by Pavel Shilovsky
· 12 years ago
9ebb389
Revert "CIFS: Fix VFS lock usage for oplocked files"
by Steve French
· 12 years ago
b5efb97
CIFS: Fix VFS lock usage for oplocked files
by Pavel Shilovsky
· 12 years ago
c7ad42b
[CIFS] Fix trivial sparse warning with asyn i/o patch
by Steve French
· 12 years ago
da82f7e
cifs: convert cifs_iovec_write to use async writes
by Jeff Layton
· 12 years ago
597b027
cifs: call cifs_update_eof with i_lock held
by Jeff Layton
· 12 years ago
e949287
cifs: abstract out function to marshal up the iovec array for async writes
by Jeff Layton
· 12 years ago
a7103b9
cifs: fix up get_numpages
by Jeff Layton
· 12 years ago
e94f7ba
cifs: fix allocation in cifs_write_allocate_pages
by Jeff Layton
· 12 years ago
c2e8764
cifs: allow caller to specify completion op when allocating writedata
by Jeff Layton
· 12 years ago
fe5f5d2
cifs: add pid field to cifs_writedata
by Jeff Layton
· 12 years ago
10b9b98
CIFS: Respect negotiated MaxMpxCount
by Pavel Shilovsky
· 12 years ago
ce85852
CIFS: Fix a spurious error in cifs_push_posix_locks
by Pavel Shilovsky
· 12 years ago
d575146
CIFS: Do not kmalloc under the flocks spinlock
by Pavel Shilovsky
· 12 years ago
Next »