summaryrefslogtreecommitdiffstats
path: root/fs/cifs/file.c
AgeCommit message (Expand)Author
2012-12-11CIFS: Fix write after setting a read lock for read oplock filesPavel Shilovsky
2012-12-07CIFS: Fix possible data coherency problem after oplock break to NonePavel Shilovsky
2012-12-07CIFS: Do not permit write to a range mandatory locked with a read lockPavel Shilovsky
2012-12-05CIFS: Fix lock consistensy bug in cifs_setlkPavel Shilovsky
2012-12-05CIFS: Implement cifs_relock_filePavel Shilovsky
2012-12-05CIFS: Separate pushing mandatory locks and lock_sem handlingPavel Shilovsky
2012-12-05CIFS: Separate pushing posix locks and lock_sem handlingPavel Shilovsky
2012-11-27cifs: fix writeback race with file that is growingJeff Layton
2012-10-09mm: kill vma flag VM_CAN_NONLINEARKonstantin Khlebnikov
2012-09-26CIFS: Make ops->close return voidPavel Shilovsky
2012-09-24cifs: add FL_CLOSE to fl_flags mask in cifs_read_flockJeff Layton
2012-09-24CIFS: Fix fast lease break after open problemPavel Shilovsky
2012-09-24CIFS: Fix cache coherency for read oplock casePavel Shilovsky
2012-09-24CIFS: Request SMB2.1 leasesPavel Shilovsky
2012-09-24CIFS: Check for mandatory brlocks on read/writePavel Shilovsky
2012-09-24CIFS: Turn lock mutex into rw semaphorePavel Shilovsky
2012-09-24CIFS: Add brlock support for SMB2Pavel Shilovsky
2012-09-24CIFS: Move brlock code to ops structPavel Shilovsky
2012-09-24CIFS: Remove spinlock dependence in brlock processingPavel Shilovsky
2012-09-24cifs: replace kvec array in readdata with a single kvecJeff Layton
2012-09-24cifs: convert async read code to use pages array without kmappingJeff Layton
2012-09-24cifs: turn the pages list in cifs_readdata into an arrayJeff Layton
2012-09-24cifs: allocate kvec array for cifs_readdata as a separate allocationJeff Layton
2012-09-24cifs: convert async write code to pass in data via rq_pages arrayJeff Layton
2012-09-24CIFS: Move oplock break to ops structPavel Shilovsky
2012-09-24CIFS: Move readdir code to ops structPavel Shilovsky
2012-09-24CIFS: Move writepage to ops structPavel Shilovsky
2012-09-24CIFS: Move readpage code to ops structPavel Shilovsky
2012-09-24CIFS: Move async write to ops structPavel Shilovsky
2012-09-24CIFS: Add SMB2 support for cifs_iovec_readPavel Shilovsky
2012-09-24CIFS: Move async read to ops structPavel Shilovsky
2012-09-24CIFS: Make flush code use ops structPavel Shilovsky
2012-09-24CIFS: Move reopen code to ops structPavel Shilovsky
2012-09-24CIFS: Move create code use ops structPavel Shilovsky
2012-09-24CIFS: Move close code to ops structPavel Shilovsky
2012-09-24CIFS: Move open code to ops structPavel Shilovsky
2012-09-24CIFS: Replace netfid with cifs_fid struct in cifsFileInfoPavel Shilovsky
2012-09-06CIFS: Fix error handling in cifs_push_mandatory_locksPavel Shilovsky
2012-07-25cifs: ensure that we always do cifsFileInfo_get under the spinlockJeff Layton
2012-07-24CIFS: Make CAP_* checks protocol independentPavel Shilovsky
2012-07-24CIFS: Rename Get/FreeXid and make them work with unsigned intPavel Shilovsky
2012-07-23cifs: move file_lock off stack in cifs_push_posix_locksJeff Layton
2012-07-23cifs: remove extraneous newlines from cERROR and cFYI callsJeff Layton
2012-06-01CIFS: Improve identation in cifs_unlock_rangePavel Shilovsky
2012-06-01CIFS: Fix possible wrong memory allocationPavel Shilovsky
2012-05-23cifs: fix oops while traversing open file list (try #4)Shirish Pargaonkar
2012-05-17CIFS: Separate protocol specific part from setlkPavel Shilovsky
2012-05-17CIFS: Separate protocol specific part from getlkPavel Shilovsky
2012-05-16CIFS: Separate protocol specific lock type handlingPavel Shilovsky
2012-05-16CIFS: Convert lock type to 32 bit variablePavel Shilovsky