fixes for layoutrecall callback pnfs-all-2.6.37 and -latest
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | pnfsd: Initialize cb_layout clr_recall.cb_workfs/ | +1 | 0 replies | |
| 2/9 | pnfsd: add default error case in nfsd4_cb_layout_donefs/ | +1 | 0 replies | |
| 3/9 | pnfsd: do not clear rpc_resp in nfsd4_cb_done_sequencefs/ | +0 | 0 replies | |
| 4/9 | pnfs: fix missing unlock in nfs_client_return_layoutsfs/ | +1 | 0 replies | |
| 5/9 | pnfs: return bool status from nfs4_asynch_forget_layoutsfs/ fs/ | +9 | 0 replies | |
| 6/9 | pnfs: return NFS4ERR_DELAY from layoutrecall while waiting on lsegsfs/ | +15 | 0 replies | |
| 7/9 | pnfs: fix cl_drain_notification indexingfs/ fs/ fs/ | +19 | 0 replies | |
| 8/9 | pnfs: fix nfs4_asynch_forget_layouts accountingfs/ | +11 | 0 replies | |
| 9/9 | pnfs: improve nfs4_layoutget_done debug printoutsfs/ | +2 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/9] fixes for layoutrecall callback pnfs-all-2.6.37 and -latest
The following patches fix bugs on the layout recall callback path both at the server an client
[PATCH 1/9] pnfsd: Initialize cb_layout clr_recall.cb_work [PATCH 2/9] pnfsd: add default error case in nfsd4_cb_layout_done
These two are for pnfs-all-2.6.37 only,
The rest are for both 37 and 38 (pnfs-all-latest)
[PATCH 3/9] pnfsd: do not clear rpc_resp in nfsd4_cb_done_sequence [PATCH 4/9] pnfs: fix missing unlock in nfs_client_return_layouts [PATCH 5/9] pnfs: return bool status from nfs4_asynch_forget_layouts [PATCH 6/9] pnfs: return NFS4ERR_DELAY from layoutrecall while waiting on lsegs [PATCH 7/9] pnfs: fix cl_drain_notification indexing
[PATCH 8/9] pnfs: fix nfs4_asynch_forget_layouts accounting
[PATCH 9/9] pnfs: improve nfs4_layoutget_done debug printouts
I've pushed them to a git tree I set up for the Connectathon:
git://linux-nfs.org/~bhalevy/linux-pnfs-cthon.git
or ssh://linux-nfs.org/~bhalevy/exports/linux-pnfs-cthon.git if you don't have git access.
Benny