| 96650e2effa2 ("NFS: Fix show_nfs_errors macros again") |
| c5833f0dc4ce ("NFS4: Add a trace event to record invalid CB sequence IDs") |
| f23f65840422 ("NFS: Add trace events to report non-zero NFS status codes") |
| eb72f484a5eb ("NFS: Remove print_overflow_msg()") |
| 67aa7444c4be ("NFS COPY xdr handle async reply") |
| 5178a125f6d5 ("NFS CB_OFFLOAD xdr") |
| fc40724fc673 ("NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..")") |
| 808ba32abe84 ("pnfs: Store return value of decode_layoutget for later processing") |
| 98de9ce6f666 ("NFS: advance nfs_entry cookie only after decoding completes successfully") |
| 36b3743fef88 ("NFSv4: Add a helper to encode/decode struct timespec") |
| 37c88763def8 ("NFSv4; Clean up XDR encoding of type bitmap4") |
| 3944369db701 ("NFS: Avoid RCU usage in tracepoints") |
| 8224b2734ab1 ("NFS: Add static NFS I/O tracepoints") |
| 5b5faaf6df73 ("nfs4: add NFSv4 LOOKUPP handlers") |
| 28cf22d0ba28 ("NFSv4: Fix exclusive create attributes encoding") |
| 1796549ad48c ("NFS: Clean up decode_cb_sequence_args()") |
| c79d56d2148d ("NFS: Clean up decode_layoutrecall_args()") |
| 135a4ea0d9b8 ("NFS: Clean up decode_recall_args()") |
| be55f1bca7cf ("NFS: Remove extra dprintk()s from callback_proc.c") |
| 6682c14bbe50 ("NFSv4: fix getacl head length estimation") |
| 686a816ab6be ("NFSv4: Clean up owner/group attribute decode") |
| 1bbe60ff49be ("NFSv4: Remove bogus "struct nfs_client" argument from decode_ace()") |
| c065eeea3ba0 ("NFSv4: Replace callback string decode function with a generic") |
| 6da59ce2fd20 ("NFSv4: Replace the open coded decode_opaque_inline() with the new generic") |
| ab6e9aaf16cf ("NFSv4: Replace ad-hoc xdr encode/decode helpers with xdr_stream_* generics") |
| 0ae060ca2bdf ("SUNRPC: Add generic helpers for xdr_stream encode/decode") |
| ad05cc0f0434 ("NFS: Make trace_nfs4_setup_sequence() available to NFS v4.0") |
| 3d35808b1de4 ("NFS: Merge the remaining setup_sequence functions") |
| 76ee03540f31 ("NFS: Check if the slot table is draining from nfs4_setup_sequence()") |
| 0dcee8bb749e ("NFS: Handle setup sequence task rescheduling in a single place") |
| 6994cdd79856 ("NFS: Lock the slot table from a single place during setup sequence") |
| 9dd9107f330c ("NFS: Move slot-already-allocated check into nfs_setup_sequence()") |
| 7981c8a65914 ("NFS: Create a single nfs4_setup_sequence() function") |
| 6de7e12f53a1 ("NFS: Use nfs4_setup_sequence() everywhere") |
| 42e1cca7e91e ("NFS: Change nfs4_setup_sequence() to take an nfs_client structure") |
| 172d9de15a0d ("NFS: Change nfs4_get_session() to take an nfs_client structure") |
| efc6f4aa742d ("NFS: Move nfs4_get_session() into nfs4_session.h") |
| dff25ddb4808 ("nfs: add support for the umask attribute") |
| 230bc962a6ff ("pNFS/flexfiles: Support sending layoutstats in layoutreturn") |
| 422c93c881a1 ("pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn") |
| 5b9b3c855a16 ("pNFS/flexfiles: Refactor encoding of the layoutreturn payload") |
| 1c5bd76d17cc ("pNFS: Enable layoutreturn operation for return-on-close") |
| 586f1c39daf5 ("NFSv4: Add encode/decode of the layoutreturn op in DELEGRETURN") |
| cf80516579ce ("NFSv4: Add encode/decode of the layoutreturn op in CLOSE") |
| d8434d4c5478 ("NFSv4: Fix missing operation accounting in NFS4_dec_delegreturn_sz") |
| 69820d22c559 ("pNFS: Don't mark layout segments invalid on layoutreturn in pnfs_roc") |
| 94e5c571fccb ("pNFS: Get rid of unnecessary layout parameter in encode_layoutreturn callback") |
| 68f744797edd ("pNFS: Do not free layout segments that are marked for return") |
| 17822b207f3b ("pNFS: consolidate the different range intersection tests") |
| ae5a459d5f65 ("pNFS: Clear NFS_LAYOUT_RETURN_REQUESTED when invalidating the layout stateid") |