summaryrefslogtreecommitdiff
path: root/fs/nfsd/nfs4layouts.c
Commit message (Expand)AuthorAgeFilesLines
* NFSD: Add tracepoints to report NFSv4 callback completionsChuck Lever2022-09-261-1/+1
* nfsd: fix using the correct variable for sizeof()Jakob Koschel2022-03-201-1/+1
* nfsd/blocklayout: use ->get_unique_id instead of sending SCSI commandsChristoph Hellwig2021-10-221-2/+3
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-1/+1
* nfsd: fix delay timer on 32-bit architecturesArnd Bergmann2019-12-191-1/+1
* nfsd: convert fi_deleg_file and ls_file fields to nfsd_fileJeff Layton2019-08-191-6/+6
* nfsd: update callback done processingScott Mayhew2019-05-031-1/+1
* nfsd: drop useless LIST_HEADJulia Lawall2018-12-271-1/+0
* nfsd: don't advertise a SCSI layout for an unsupported request_queueBenjamin Coddington2018-06-191-9/+2
* nfsd: Add "nfsd_" to trace point namesChuck Lever2018-04-031-8/+8
* Merge tag 'nfsd-4.15' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2017-11-181-2/+2
|\
| * fs, nfsd: convert nfs4_stid.sc_count from atomic_t to refcount_tElena Reshetova2017-11-071-2/+2
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* Merge tag 'driver-core-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-02-221-2/+4
|\
| * Make static usermode helper binaries constantGreg Kroah-Hartman2017-01-191-2/+4
* | NFSD: Fix a null reference case in find_or_create_lock_stateid()Kinglong Mee2017-01-311-2/+3
|/
* nfsd: fix error handling for clients that fail to return the layoutJeff Layton2016-11-011-4/+4
* nfsd: don't set a FL_LAYOUT lease for flexfiles layoutsJeff Layton2016-09-161-1/+5
* nfsd: allow nfsd to advertise multiple layout typesJeff Layton2016-07-151-3/+3
* nfsd: Add a super simple flex file serverTom Haynes2016-07-131-1/+11
* nfsd: handle seqid wraparound in nfsd4_preprocess_layout_stateidJeff Layton2016-05-131-1/+1
* nfsd: add SCSI layout supportChristoph Hellwig2016-03-181-3/+24
* nfsd: add a new config option for the block layout driverChristoph Hellwig2016-03-181-0/+4
* Merge tag 'nfsd-4.5' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2016-01-151-12/+27
|\
| * nfsd: give up on CB_LAYOUTRECALLs after two lease periodsJeff Layton2016-01-081-10/+25
| * nfsd: constify nfsd4_callback_ops structureJulia Lawall2015-11-231-2/+2
* | nfsd: don't hold ls_mutex across a layout recallJeff Layton2015-12-161-1/+1
|/
* nfsd: ensure that seqid morphing operations are atomic wrt to copiesJeff Layton2015-10-231-9/+4
* nfsd: serialize layout stateid morphing operationsJeff Layton2015-10-231-4/+21
* nfsd: Fix a file leak on nfsd4_layout_setlease failureKinglong Mee2015-07-201-0/+1
* nfsd: require an explicit option to enable pNFSChristoph Hellwig2015-03-301-1/+1
* NFSD: Fix bad update of layout in nfsd4_return_file_layoutKinglong Mee2015-03-251-3/+2
* NFSD: Check layout type when returning client layoutsKinglong Mee2015-03-201-0/+3
* NFSD: restore trace event lost in mismergeKinglong Mee2015-03-201-0/+2
* Subject: nfsd: don't recursively call nfsd4_cb_layout_failChristoph Hellwig2015-03-191-2/+0
* nfsd: pNFS block layout driverChristoph Hellwig2015-02-051-0/+8
* nfsd: add trace eventsChristoph Hellwig2015-02-021-1/+15
* nfsd: implement pNFS layout recallsChristoph Hellwig2015-02-021-1/+213
* nfsd: implement pNFS operationsChristoph Hellwig2015-02-021-0/+487